单选题 下列关于锁的说法错误的是______。
A) 锁是一种特殊的二元信号量
B) 为了避免活锁现象的发生,DBMS采用资源分配图的方法来处理事务的数据操作请求
C) 对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务
D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大

【正确答案】 B
【答案解析】[解析] 为了避免活锁现象的发生,DBMS一般采用先来先服务的策略来处理事务的数据操作请求。