What factor contributed to the fall of the Songhai Empire?
A.inflation
B.an invasion by Moroccans
C.an earthquake
D.civil war