单项选择题

类B是通过public继承方式从类A派生而来的,且类A和类B都有完整的实现代码,那么下列说法正确的是:()

A.类B中具有pubic可访问性的成员函数个数一定不少于类A中public成员函数的个数。
B.一个类B的实例对象占用的内存空间一定不少于一个类A的实例对象占用的内存空间。
C.只要类B中的构造函数都是public的,在main函数中就可以创建类B的实例对象。
D.类A和类B中的同名虚函数的返回值类型必须完全一致。