单项选择题

A.基类的大部分功能可以通过继承关系自动进入派生类
B.继承将基类的实现细节暴露给派生类
C.一旦基类实现出现bug,就会通过继承的传播影响到派生类的实现
D.可在运行期决定是否选择继承代码,有足够的灵活性