有下列程序: #include<iostream> using namespace std; class TestClass { private: int x,y; public: TestClass (int i,int j) { x=i; y=j; } void print() { cout<< printl <<endl; } void print ()const { cout<< print2 <<endl; } }; int main() { const TestClass a(1,2); a.print(); return 0; } 运行该程序后的输出结果是( )。
A.print1
B.print2
C.pfint1 print2
D.程序编译时出错