Final answer:
In Aztec religion, Huitzilopochtli is the deity of war, the sun, human sacrifice, and the patron of Tenochtitlán.
Step-by-step explanation:
In the Aztec religion, the deity associated with war, the sun, human sacrifice, and the patron of the city of Tenochtitlán was Huitzilopochtli. He was a primary god in the Aztec pantheon and held immense significance. Huitzilopochtli's worshippers performed rituals, including daily human sacrifices, to sustain the sun and appease the gods, as they believed this was essential for the prosperity of their agriculture and to maintain their military superiority. These sacrifices were carried out at grand temples such as the Templo Mayor in Tenochtitlán, where hearts of the victims were offered to the gods.
The option C) Huitzilopochtli is correct as he is notably known as the Aztec god of war. The other options don't align with the associated attributes described in the question. Quetzalcoatl, for instance, although a significant deity, was known as the 'feathered serpent,' associated with wind and knowledge, not primarily with war or human sacrifice. The mention of Cortés refers to the Spanish conquistador rather than an Aztec deity.