who was the Last Fatimid Caliph?

who was the Last Fatimid Caliph?

A. Al-Adid
B. Ubaidallah Mahdi
C. Al_Mustansir
D. Badar Jamali