以下关于构造函数的说法不正确的是?
A、构造函数不可以是private类型
B、对const成员、引用类型成员以及没有默认构造函数的成员对象,必须通过初始化列表进行初始化
C、构造函数可以被重载
D、除复制构造函数以外,单个形参的构造函数定义了从形参类型到该类类型的一个隐式转换