单项选择题

TestClass类定义如下:
class TestClass

private:
intid;
char gender;
char*phone;
public:
TestClass ():id(0),gender(’#’),phone(NULL))
TestClass(int no,char ge=’#’,char *ph=NULL)
id=no;gender=ge;phone=ph;
;
下面类对象定义语句中错误的是( )。

A.TestClass myObj(i);
B.TestClass myObj(2,"11101111155");
C.TestClass myObj(1,’m’);
D.TestClass myObj;