下面描述中,正确的是(    )。
A、虚拟继承可以解决多重继承中的二义性问题
B、类层次中的类从虚基类中直接继承虚基类的成员
C、在有虚基类的类层次中,创建派生类对象时,会先调用基类的构造函数再调用虚基类的构造函数
D、在有虚基类的类层次中,销毁派生类对象时析构函数的调用顺序与创建派生类对象时构造函数的调用顺序相反