单项选择题

A.拆分应该粒度越细越好
B.微服务拆分遵循服务自治原则
C.微服务拆分应该避免产生分布式事务
D.数据分区也是微服务的一种