单项选择题

下面程序的结果为() #include<iostream.h> int c; class A { private: int a; static int b; public: A( ) {a=0;c=0;} void seta( ) {a++;} void setb( ) {b++;} void setc( ) {c++;} void display( ) {cout < < a < < " " < < b < < " " < < c;} }; int A: :b=0; void main( ) { A a1,a2; a1.seta( ) ; a1.setb( ) ; al .setc( ) ; a2.seta( ) ; a2.setb( ) ; a2.setc( ) ; a2.display( ) ; }

A. 1 2 1 
B. 1 2 2 
C.1 1 2
D. 2 2 2