challenge: Which three dynasties emerged in the Islamic Maghreb in the 13th century?
  
  A. Almohad, Hafsid, and Zayyanid
  B. Hafsid, Zayyanid, and Marinid
  C. Hafsid, Marinid, and Fatimid
  D. Ottoman, Zayyanid, and Marinid
  Answer: 