Is the question asking for the protocol that provides encryption specifically, or is general wireless security enough? If they wanted just any layer of protection, C could fit depending on context, but if they mean actual confidentiality as a requirement, B is correct.
B or C could fit if the question asked for "most secure" instead of processing overhead. Does the requirement focus on security or performance?
B is usually correct, but does the question mean the main design of DH or possible uses with extra mechanisms? If it asks for the primary function as in "out of the box," then B makes sense. If they somehow combine it with authentication, maybe someone could argue for confidentiality, but that's not standard.
Probably A here. SNMP shouldn't be exposed outside since it's mainly for internal device management, and leaving it open is a classic firewall misconfig. Easy to overlook since SMTP and HTTP are legit for mail/web, SSH is sometimes needed for remote admin. SNMP's the gotcha option. Anyone think otherwise?
Definitely B for this one. ARP matches an IP address to its corresponding MAC so packets can hit the right hardware on the LAN. RARP is the other way around so not C. Pretty sure this is what they're testing.
I was leaning toward D for this one. Packet filters usually work by matching the integer port numbers, not just names. Pretty sure "service integers" means port numbers, so that could fit. But I might be off if that's not standard wording-does anyone know?