Question

Pre-emptive scheduling, is the strategy of temporarily suspending a running process

A when it requests (I/O)
B to allow starving processes to run
C before the CPU time slice expires
D none of the above
Answer & Explanation
Option: [C]