单项选择题

有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){cout<<“A2”;}}; class B:publicA{ public: void funcl(){cout<<“B1”;} void func2(){cout<<“B2”;}}; intmain(){ A*p=new B; p->funcl(); p->func2(); return 0;} 执行该程序,屏幕上将显示输出( )。

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