单项选择题

关于构造函数以下说法错误的是( )。

A、使用new + 构造方法,创建一个新的对象
B、构造方法可以具有返回值
C、构造方法是定义在Java类中的一个用来初始化对象的方法
D、构造方法与类同名