Which of the following early urban societies did not always build major cities in river valleys? A. the Huang He Valley B. Mesopotamia C. the Indus Valley D. Mesoamerica