(b) It does not release any locks.
Reason: The sleep() method does not release any locks of an object for a specific time or until an interrupt occurs. It leads to the poor performance or deadlock of threads. Whereas, the wait() method does not release the locks of an object.
Therefore, when a thread goes to sleep, it does not release any locks.