单项选择题

已知类MyClass声明如下:
class MyClass
int U;
public:
MyClass(int k):n(k)
int getValue( )constreturn n;

在下列数组定义中正确的是()

A.MyClass xl[2];
B.MyClass x2[2]=new MyClass(1),new MyClass(2);
C.MyClass*x3[2];
D.MyClass*x4[2]=MyClass(1),MyClass(2);