A. 进程A的执行不能被中断,即临界区的代码具有原子性。 B. 进程A的执行被中断,但中断A后,不能将CPU调度给进程B。 C. 进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给B进程。 D. 进程A的执行能被中断,而且只要B进程就绪,就必定将CPU调度给B进程。