The correct choice is (b) to prevent one user from reading a record that another user is writing
To elaborate: In networks, record locking is used to prevent the interference of one user in others work, it prevents the user from reading a record that another user is writing.