下面所述步骤中,创建进程做必须的步骤包括(     )
A、由调度程序为进程分配 CPU
B、建立一个进程控制块
C、为进程分配内存
D、为进程分配文件描述符