单项选择题

下面程序的运行结果为( )。
class A
static int n;
public:
A()n=1;
A(int num)n=num;
void print()cout<<n;
A::n=0;
void main()
A a,b(2);
a.print();
b.pint();

A.12
B.11
C.22
D.21