The correct answers are A) religious differences that caused disputes within the civilizations and D) variations in environment and geography that made travel and communication difficult.
A) Religious differences: Mesoamerica and South America were home to diverse civilizations with different religious beliefs and practices. These differences often led to conflicts and disputes within these large civilizations, making it difficult to hold them together.
D) Variations in environment and geography: Mesoamerica and South America have diverse environments and geographical features such as mountains, jungles, and deserts. These variations made travel and communication challenging between different regions within these civilizations, making it difficult to maintain unity and coherence.
2. Why was it difficult for large civilizations in Mesoamerica and South America to hold together?(4 points)
A)religious differences that caused disputes within the civilizations r
B) difficulty in growing food
C) weak military
D) variations in environment and geography that made travel and communication difficult
1 answer