What causes were suggested for the decline and abandonment of Great Zimbabwe?
A) Climate change
B) Foreign invasions
C) Economic collapse
D) Political unrest