A Muslim Philosopher Abu Hamid Bin Muhammed, born in the year 1058 AD is commonly known as:

(a) Al-Ghazali
(b) Al-Mawardi
(c) Ibn-e-Khaldun
(d) None of these