a) Os elementos XML não podem ter mais que um atributo e o valor desse atributo pode estar vazio.
ERRADO - Os elementos XML podem ter N atributos, pois o desenvolvedor pode criar atributos arbitrariamente para os elementos.
b) Não é necessário que um documento XML tenha um elemento raiz.
ERRADO - Um elemento raiz é obrigatório para todo documento XML, devido à natureza hierárquica da linguagem isso é mais do que natural.
c) Os elementos XML não precisam ser fechados por tag, exceto o que define a versão da XML usada
ERRADO - A maior parte dos elementos do XML devem ser fechados por uma tag, um dos elementos que não necessitam dessa tag de fechamento é justamente a definição da versão, a questão está invertida.
d) Tags XML são case sensitive e os valores dos atributos devem aparecer entre aspas.
CORRETO - É justamente como o descrito conforme pode ser visto na página a seguir: http://www.w3schools.com/xml/xml_syntax.asp
e) Elementos XML não precisam ser aninhados
corretamente, sendo assim, o primeiro que abre sempre será o primeiro
que fecha.
ERRADO - As tags de abertura e fechamento dos elementos não devem "se entrelaçar", elas devem sempre estar aninhadas.