a) a declaração da tag está correta. Trata-se de uma tag vazia (sem conteúdo). http://www.w3schools.com/html/html_elements.asp
b) Não tenho certeza se o doctype pode estar em minúsculo, mas, com certeza, o elemento html pode ficar em minúsculo. http://www.w3schools.com/html/html_basic.asp
c) As aspas duplas não são obrigatórias em atributos, contudo, quando há mais de um valor separado por espaço conforme este item, para uma correta interpretação por parte do navegador, as aspas duplas são necessárias. http://www.w3schools.com/html/html_attributes.asp
d) correta.
e) Não existe o atributo language com valor javascript para o elemento script. Acredito que a banca tentou confundir com o atributo type="text/javascript". http://www.w3schools.com/tags/tag_script.asp