why did early humans begin to set up permanent villages? A. they had to protect themselves from flooding rivers. B. they started to farm crops for the first time C. They could no longer find animals to hunt for food. D. they were unable to gather plants due to changing weather