Which factor MOST characterized the expansion of Islam in northern Africa?
A creation of democratic city-states
B elimination of ethnic minorities
C gradual adoption of a new religion
D religious conversion to gain citizenship