The answer is D: Peru.
Explanation for each option:
A. Bolivia - While Bolivia is home to several indigenous civilizations, such as the Tiwanaku, the Moche, Nazca, and Huari were not primarily located in this region.
B. Mexico - Mexico is known for ancient civilizations like the Aztecs and Maya, but the Moche, Nazca, and Huari were not part of this area.
C. Brazil - Brazil was home to various indigenous groups, but the Moche, Nazca, and Huari civilizations were not among them.
D. Peru - This is the correct answer. The Moche, Nazca, and Huari were all ancient civilizations that thrived in what is now modern-day Peru. The Moche civilization is known for its impressive pottery and irrigation systems, the Nazca for their famous geoglyphs known as the Nazca Lines, and the Huari for their role in the development of the Andean culture.