Gabarito disponível
Na estrutura enquanto, o bloco interno de código será sempre executado uma vez; na estrutura faça enquanto, o bloco interno de código será executado somente se a condição for verdadeira.
A descrição das estruturas enquanto e faça-enquanto está invertida.
Na estrutura enquanto, a condição é testada antes, então o bloco pode nunca ser executado. Na estrutura faça-enquanto, a condição é testada depois, então o bloco é executado ao menos uma vez. O item trocou as duas descrições, por isso está errado.
Análise das alternativas
A) Certo: errada, porque inverte o comportamento das duas estruturas. B) Errado: correta, porque enquanto testa antes e faça-enquanto testa depois.
Referência: Estruturas de repetição com teste no início e teste no final.
Resolução comentada do VaiConcursos.