若有如下程序: #include<iostrearm> using namespace std; class TestClass1 private: int a; public: TestClass1(int i) a=i; void disp() cout<<a<< , ; ; class TestClass2 private: int b; public: TestClass2(int j) b=j; void disp() cout<<b<< , ; ; class TestClass3:public TestClass2,public TestClass1 private: int c; public: TestClass3(int k):TestClass1(k-2),TestClass2(k+2) c=k; void disp() TestClasss1::disp(); TestClasss2::disp(); cout<<c<<endl; ; int main() TestClass3 obj(10); obj.disp(); return 0; 程序执行后的输出结果是( )。
A.10,10,10
B.10,12,14
C.8,10,12
D.8,12,10