The best explanation for the significant differences in weaponry between the Aztec and Inca Empires and the Spanish is:
The Aztec and Inca used weapons like spears, clubs, and slings. The Spanish fought with swords, muskets, and cannons.
This response accurately highlights the contrast in technology and weaponry, emphasizing the advanced firearms and artillery used by the Spanish compared to the more traditional weapons of the Aztec and Inca.