单项选择题

如下表所示的调度,其中事务T1、T2仅对数据项A、B进行操作,则该调度______;
T1 T2
X-lock(B)
read(B)
B:=B-50
write(B)
S-lock(A)
read(A)
S-lock(B)
X-lock(A)
假如该调度已经产生死锁,如果要从事务T1、T2中进行回滚以解除死锁,从代价最小的角度考虑,应回滚事务______。

A..T1
B..T2
C.T1和T2
D.T1或T2