The correct answer to this question would be alternative B)"Agriculture."
Mesoamerica is a region in North America that extends from Central Mexico through Belize, Guatemala, El Salvador, Honduras, Nicaragua and northern Costa Rica.
As examples of Mesoamerican cultures we can mention the Maya, Aztecs and Olmec, all of which had agriculture based cultures.