Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
switch{expressao?}
{
case <valor-1>:
comando(s);
case <valor-2>:
comando(s);
default:
comando(s);
}
Está correto afirmar que:
A) Cada seguido a palavra case deve ser definido por constantes ou literais.
B) O código para o caso default é obrigatório.
C) Não pode ser definida por constantes ou literais.
D) Somente um dos grupos de comandos pode ser executado de cada vez.
E) O comando break não é permitido no interior dos grupos de comandos.