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

• difficulty in growing food
• variations in environment and geography that made travel and communication difficult
• weak military
• religious differences that caused disputes within the civilizations

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