Consider a single-CPU system with processes $A$, $B$, and $C$.
The following events have occurred:
- $A$ begins execution.
- $A$ creates $B$, and $B$ is scheduled.
- The running process requests disk I/O.
- The running process creates $C$, but $C$ is not yet scheduled.
- The time slice of the running process expires, and $C$ is scheduled.
Immediately after Step $5$, what are the states of $A$, $B$, and $C$ respectively?
- $A:$ RUNNING, $B:$ BLOCKED, $C:$ READY
- $A:$ READY, $B:$ BLOCKED, $C:$ RUNNING
- $A:$ BLOCKED, $B:$ READY, $C:$ RUNNING
- $A:$ READY, $B:$ RUNNING, $C:$ BLOCKED