How did the mali empire end?

A. Almoravids from northwest africa invaded, disrupting the empire
B. Poor leadership resulted in loss of control of gao and then the rest of the empire
C. soldiers from morocco invaded and overpowered

A. Almoravids from northwest Africa invaded, disrupting the empire.