How was Hernan de Cortes and his men able to defeat the Aztec Empire?

Question 2 options:

a) The Aztecs believed Cortes was a god.

b) The Aztecs had never seen armor, horses or swords before.

c) The Spanish spread smallpox to the Aztecs through blankets.

d) All of the above