Answer: A - NAT should be used, along with a private IP address on the internal network. Each host can then use its private IP address to communicate and map to the registered class C address pool when communicating across the Internet.
Key Takeaway: Network address translation (NAT) is the process of modifying network address information in datagram packet headers. This happens while the packets are in transit across a traffic routing device for the purpose of remapping a given address space into another. It obscures an internal network's structure and all traffic appears to have originated from the gateway machine.