Why was it difficult for large civilizations in Mesoamerica and South America to hold together?(1 point)

Responses

difficulty in growing food
difficulty in growing food

weak military
weak military

religious differences that caused disputes within the civilizations
religious differences that caused disputes within the civilizations

variations in environment and geography that made travel and communication difficult
variations in environment and geography that made travel and communication difficult

1 answer

The most accurate response to why it was difficult for large civilizations in Mesoamerica and South America to hold together is:

variations in environment and geography that made travel and communication difficult.

The diverse landscapes, including mountains, rainforests, and deserts, created significant obstacles to communication, trade, and the movement of armies, making it challenging for these civilizations to maintain cohesion and unity.