A. GhazzaliB. MawardiC. Shah Walliullah D. Ibn-e-Khaldun
Correct Answer: Shah Walliullah ✔
Last Updated: June 13, 2022