how were the aztecs able to build huge pyramid structures like the great temple at tenochtitlán

A.the aztecs had learend ancient engyptian building tecquies
B.the aztecs paid the maya to build it for them
C.the aztecs orgazined thousaned of workers for there project
D.the aztecs enslaved toltces and forced them to build the stucture