What allows many IP addresses to look like one?

Which technology allows many different IP addresses to communicate to the Internet using a single external IP address?

A) Source Network Address Translation

B) Domain Name Services

C) Destination Network Address Translation

D) Dynamic Host Configuration Protocol

E) Sharks with Laser Beams