The correct reason the Aztecs were able to build a large empire is:
They were fierce warriors and rarely suffered defeat.
The Aztecs were known for their military prowess and had a strong warrior culture, which enabled them to conquer and control a large territory. The other options listed do not accurately represent the reasons for the Aztec Empire's expansion.