The roll out, roll in variant of swapping is used ____."

a. when a backing store is not necessary
b. for the round-robin scheduling algorithm
c. for priority-based scheduling algorithms
d. when the load on the system has temporarily been reduced