单项选择题

有如下程序: #include using namespaee std; class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(const MyClass&x){cout<<2;} MyClass&operator=(const MyClass&x){cout<<3;return*this;} ~MyClass(){cout<<4;} }; int main() { MyClass obj1(1),obj2(2),obj3(obj1); return 0; } 执行这个程序的输出结果是( )。

A.112444
B.11114444
C.121444
D.11314444