单项选择题

A.多个CPU执行一个进程,在任何情况下都比一个CPU执行该进程要快;
B.多个CPU可以执行多个进程,多个进程可以被分配到不同的CPU上同时执行;
C.多个CPU是没有必要的,因为没有多进程并行执行的需求;
D.多CPU执行程序的效率是否能够提高,取决于操作系统是否能够自动地将一项复杂工作拆分成可以由多个CPU并行完成的工作,现在的操作系统还解决不了;