Dijkstra’s banking algorithm in an operating system solves the problem of

  • A. mutual exclusion
  • B. context switching
  • C. deadlock avoidance
  • D. deadlock recovery

Answer: Option C