A. Al-FarabiB. Ibn-e-KhaldunC. Allama IqbalD. Ibn-e-Rushd
Correct Answer: Ibn-e-Khaldun ✔
Last Updated: April 21, 2023