单项选择题

有如下程序:   #included   usingnamespacestd;   classA{   public:   virtualvoidfuncl(){cout<<"A1";)   voidrune2(){cout<<"A2";}};   classB:publicA{   public:   voidfuncl(){cout<<:"B1";}   voidfunc2(){eout<<"B2";}};   intmain(){   A*p=newB;   p->func1();   P->func2();   return0;}   执行该程序,屏幕上将显示输出(  )。

A.B1B2
B.A1A2
C.B1A2
D.A1B2