单项选择题

下列关于死锁的说法中,错误的是______。

A.死锁只是发生在两个并发执行的事务之间的情况
B.死锁是事务不停地等待永远不可能释放的加锁项而产生的情况
C.采用死锁预防来防止死锁的发生,是一种并不可靠的方法
D.死锁检测会消耗系统资源