有如下类定义: class Test{ public: Test(){a = 0; c = 0;} //1 int f(int a) const {this->a = a;} //2 static int g(){return a;} //3 void h(int b){Test::b = b;} //4 private: int a; static int b; const int c; }; int Test::b = 0; 在标注号码的行中,能被正确编译的是()。 A. 1 B. 2 C. 3 D. 4