单项选择题

死锁产生的4个必要条件有进程互斥使用资源,占有等待资源,不可抢占和( )。

A.循环等待资源
B.竞争资源
C.有限资源
D.调度不合理