单项选择题

下列有关构造函数的叙述中,不正确的是().

A.可以定义没有构造函数的类
B.任何一个类必定有构造函数
C.类的构造函数可以重载
D.构造函数没有返回值