在为多道程序所提供的或共享的系统资源不足时,可能出现死锁。但是,不适当的(      )也可以产生死锁。
A、进程推进顺序
B、进程优先权
C、资源的顺序分配
D、程序并发