单项选择题
有如下类定义:
class XX{
int xx;
public:
XX():xx(0){cout<<"A";)
XX(int n):xx(n){cout<<"B";}
};
class YY:public XX{
int yy;
public:
YY():yy(0){cout<<yy;}
YY(int n):XX(n+1),yy(n){cout<<yy;}
YY(int m,int n):XX(m),yy(n){cout<<yy;}
};
下列选项中,输出结果为AO的语句是______。
A.YY y1(0,0);
B.YY y2(1);
C.YY y3(0);
D.YY y4;