Which of the following BEST explains the purpose of a DHCP server?
A.
Moves packets between different subnets within a local area network.
B.
Intrusion detection and prevention based on network activity and heuristics
C.
Assigns IP addresses to clients based on a pool of available addresses
D.
Allows for a client to securely connect to a network from the Internet