Semaphores are used to solve the problem of
- A. Race Condition
- B. Process Synchronization
- C. Mutual Exclusion
- D. All of these
Answer: D. All of these
Explanation: Semaphores are synchronization tools used to solve mutual exclusion and race conditions.