Out of the choices given, all of them provides an example of humans adapting to their environment. Humans had to have homes with insulation to survive winters, they needed to irrigation to help grow crops, and they had to learn to use the trees for firewood. The correct answer is all of the above.
Port is nothing but a place for docking, traffic and storage of boats. On the contrary, a harbor is a place for storing boats. Ports are a creation of man, whereas harbors are both natural or man made.