Kitab al Ibar wa Diwan al Mubtada’ wa l Khabar was written by

Kitab al Ibar wa Diwan al Mubtada’ wa l Khabar was written by
A: Al Biruni
B: Ibn al Haytham
C: Ibn Khaldun
D: None of these

The vast universal history is by the North African polymath. Its famous Muqaddimah introduces a science of society. He analyzes dynastic cycles through asabiyya group solidarity. The work shaped modern social thought.