单项选择题

A.组件设计的主要目的是提高模块的可重用性
B.使用接口降低了组件之间的耦合度
C.组件之间主要是依赖关系
D.组件里面包含节点