Semaphores are used to solve the problem of race condition mutual exclusion process synchronization Both (B) and (C) Correct! Wrong! Dijkstra’s banking algorithm in an operating system solves the problem of mutual exclusion context switching deadlock avoidance deadlock recovery Correct! Wrong!