To enable a process to wait within the monitor __________
(a) a condition variable must be declared as condition
(b) condition variables must be used as boolean objects
(c) semaphore must be used
(d) all of the mentioned
I got this question by my college professor while I was bunking the class.
This interesting question is from Process Synchronization in section Processes of Operating System