Which of the following transaction(s) follow 2-phase locking protocol?
- lock1(a)read1(a)lock2(b)write2(b)lock1(c)unlock2(b)unclock1(c)lock2(c)unlock1(a)
- lock1(a)lock1(b)unlock1(a)lock2(a)write2(a)unlock2(a)unlock1(b)
- lock1(a)lock2(b)lock1(c)lock3(d)unlock2(b)lock3(b)unlock1(a)unlock3(d)unlock1(c)lock3(c)
1. Only 1
2. Only 2
3. Only 1 and 3
4. None of them