采用银行家算法可避免死锁的发生,这是因为该算法
A.可抢夺已分配的资源
B.能及时为各进程分配资源
C.任何时刻都能保证每个进程得到所需的资源
D.任何时刻都能保证至少有一个进程可得到所需的全部资源
正确答案是D
用正交变换化二次型为标准形,并写出所作的正交变换。