单项选择题

用银行家算法避免死锁时,检测到______时才分配资源。

A.进程首次申请资源时对资源的最大需求量超过系统现存的资源量
B.进程已占用的资源数与本次申请资源数之和超过对资源的最大需求量
C.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足尚需的最大资源量
D.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足本次申请量,但不能满足尚需的最大资源量