The best explanation for why empires, including the Aztec Empire, often sought to expand their territory is:
They wanted not only to show their power, but also to acquire important resources.
While the other options touch on aspects of expansion, such as revenge, religious obligations, or technological benefits, the primary motivations for most empires historically have been the desire for power, control, and access to valuable resources.