单项选择题

A.遵循相同的架构模式
B.都支持物理的分布式部署和横向扩展(Scale out)
C.都需要抽象与封装
D.代码中都含有类