单项选择题

使用派生类的主要原因是()。
A.提高代码的可重用性
B.提高程序的运行效率
C.加强类的封装性
D.实现数据的隐藏