单项选择题

组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法

A、所有的属性和操作
B、接口
C、实现体
D、一些协作的类的集合