What type of operating system switches CPU rapidly between the programs to execute all of them simultaneously?

(A) Time sharing system
(B) Real-time system
(C) Batch processing system
(D) DOS

The answer is: (A) Time sharing system