有下面类的说明,有错误的语句是( )。class X {A.int a=2;B.X();public:C.X(int val);D.~X();};
A、A
B、B
C、C
D、D