The statement that best explains why the Aztec continually waged war is:
The Aztec needed prisoners of war for religious sacrifice.
While the Aztec did engage in warfare for various reasons, one of the most significant was to capture prisoners for their religious rituals, which included human sacrifice.