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

Responses

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

difficulty in growing food
difficulty in growing food

weak military
weak military

All of the potential responses provided could be valid reasons why it was difficult for large civilizations in Mesoamerica and South America to hold together. However, as the prompt asks for only one point, the most appropriate response would be "variations in environment and geography that made travel and communication difficult." This is because the diverse geography of these regions, including mountains, jungles, and deserts, created natural barriers and limited transportation and communication between different regions within the civilizations.