(A) Multitasking

(B) Multiprogramming

(C) Time sharing

(D)Batch processing