Which of the following are TRUE about process management in operating systems?
(A) A process is an instance of a program in execution.
(B) The operating system uses process control blocks (PCBs) to manage process information.
(C) The state of a process can only be either "running" or "terminated."
(D) Context switching occurs when the CPU switches from one process to another.
Choose the correct answer from the options given below:
1
(A), (B), (C) Only
2
(A), (B), (D) Only
3
(B), (C), (D) Only
4
(A), (C), (D) Only