O termo «frase nominal» não faz parte da Nomenclatura Gramatical Brasileira, nem ocorre na Moderna Gramática Brasileira, de Evanildo Bechara, mas, ao que parece, é aceite na descrição gramatical tradicional e não especializada que é feita no Brasil.
Parece-me, contudo, difícil precisar o que se entende pelo termo: no Manual de Redação da Pontifícia Universidade Católica do Rio Grande do Sul, diz-se que é «a frase que prescinde de verbo, constituída, portanto, apenas por nomes». Esta definição é vaga, porque fica por saber se é frase o uso de qualquer nome isolado. Mesmo assim, à luz desta classificação, as opções b) e c) podem ser encaradas como frases nominais. Em suma, considero que na elaboração do teste há uma falha, porque há duas respostas certas, em vez de uma, como é pedido na questão.