单项选择题

______是一个独立可交付的功能单元,外界通过接口访问其提供的服务。

A.面向对象系统中的对象(Object)
B.模块化程序设计中的子程序(Subroutine)
C.基于构件开发中的构件(Component)
D.系统模型中的包(Package)