Pessoal, o erro da letra A está na realidade em:
a) Quando não é declarado nenhum construtor na classe, o Java o cria. Esse construtor é o construtor opcional (Errado), ele não recebe nenhum argumento e o corpo dele é vazio. A partir do momento que o construtor é declarado, o construtor default não é mais fornecido.
O correto seria PADRÃO, ele não é opcional, ele é default. Caso seja declarado um outro construtor, o construtor padrão não será criado, conforme Deitel:
"Se você declarar qualquer construtor para uma classe, o
compilador Java não criará um construtor padrão para essa classe." Deitel 8a Edição pág. 69.