In an archaeological investigation of modern-day Mexico City, archaeologists could possibly discover:
A. remnants of temples from Tenochtitlan
D. colonial Catholic churches
Tenochtitlan was the capital of the Aztec Empire, and modern Mexico City was built on its ruins, so remnants of temples from Tenochtitlan could be discovered. Additionally, colonial Catholic churches were constructed during the Spanish colonization of the Americas, and many of them still exist in Mexico City.
The Coricancha (B) is located in Cusco, Peru, and Machu Picchu (C) is in the Andes Mountains of Peru, so these would not be discovered in Mexico City.