クラスとメソッド誤り発見

Javaの「コンストラクタ」に関する以下の記述のうち、誤っているものはどれですか?

A.コンストラクタはクラス名と同じ名前でなければならない。
✓ この記述は正しい。コンストラクタの名前はクラス名と完全に一致している必要があります。
B.コンストラクタにはvoidを含む任意の戻り値の型を指定できる。← 正解
✓ 正解です。この記述が誤りで、正しくはコンストラクタには戻り値の型を指定しません。voidも含めて一切記述しません。
C.明示的にコンストラクタを定義しない場合、コンパイラがデフォルトコンストラクタを自動生成する。
✓ この記述は正しい。コンストラクタを1つも定義しない場合、引数なしのデフォルトコンストラクタが自動生成されます。
D.1つのクラスに複数のコンストラクタをオーバーロードして定義することができる。
✓ この記述は正しい。引数の型や数が異なれば、同一クラスに複数のコンストラクタを定義できます。

Oracle Certified Java Programmer, Bronze SE の問題一覧