The first Mesoamerican civilizations began:
C. once people learned how to farm in poor rain forest soils.
This development was crucial for the rise of complex societies in Mesoamerica. The ability to cultivate crops such as maize, beans, and squash in challenging environments like rain forest soils enabled sedentary communities to develop, which eventually led to the formation of organized societies and the rise of civilizations like the Olmec, Maya, and Aztec. The innovation in agriculture was a fundamental step in the social, cultural, and political development of these early civilizations.