Which of the following protocols uses both TCP and UDP?
Answer: D
DNS uses TCP for zone exchanges between servers and UDP when a client is trying to resolve a hostname to an IP address.