单项选择题

对于类定义:   classA{   public:   virtualvoidfuncl(){}   voidfunc2(){}   };   classB:publicA{   public:   voidfuncl(){cout<<"classBfunc1"<  virtualvoidfunc2(){cout<<"classBfunc2"   <  };   下面正确的叙述是(  )。

A.A::func2(  )和B::func1(  )都赵虚函数
B.A::rune2(  )和B::func1(  )都不是虚函数
C.B::func1(  )是虚函数,而A::fune2(  )不是虚函数
D.B::func1(  )不是虚函数,而A::func2(  )是虚函数