Gabarito disponível
Resolução comentada
O DNS usa preferencialmente UDP pela baixa latência.
As consultas DNS são curtas, e o UDP evita o handshake e o controle de conexão do TCP, reduzindo a latência. O TCP é usado em casos como transferência de zona e respostas grandes.
Análise das alternativas
A) Errada: o DNS é resolvido antes do TCP, pois é preciso conhecer o IP do servidor. B) Errada: ambos são da camada de aplicação. C) Errada: a resolução iterativa é feita entre servidores; o cliente costuma pedir resolução recursiva. E) Errada: o DHCP fornece IP e demais parâmetros (máscara, gateway, DNS); o DNS resolve nomes.
Referência: Kurose; Tanenbaum
Resolução comentada do VaiConcursos.