单项选择题

下列虚基类的声明中正确的是( )。

A.class virtual B:public A
B.virtual class B:public A
C.class B:public A virtual
D.class B:virtual public A