单项选择题

有下列程序: #inClude<iostream> using namespace std; c1ass A{ pubic: virmal void func1(){cout<<"A1";} void func2(){cout<<"A2";} }; c1ass B:public A{ publIc: void func1(){cout<<"B1";} void func2(){cout<<"B2";} }; int main(){ A*p=new B; p->func1(); p->func2(); return 0; } 运行此程序后,屏幕上将显示输出( )。

A.B182
B.A1A2
C.B1A2
D.A182