单项选择题

A.分布式事务的出现是为了解决跨库数据一致性问题
B.它包含2PC和3PC两种模型
C.包含AP、RM、TM三种角色
D.一般数据库都会对支持分布式事务