I believe the answer is: b. the development of cities that were built by an earlier civilization
The earlier civilisation in mexico is most commonly known as the Aztecs. In the past, Aztecs were known as one of the most advanced civilisation and known for their development in agricultural technologies (most notably their irrigation system). Native american that came to this area could directly used things that are left over from the past civilization.