Which of the following conquests of Mahmud occurred chronologically later than the other three ? December 23, 2024 – by admin 0A. Invasion of SomnathB. Invasion on ThaneshwarC. Invasion on KalinjarD. Invasion on Kannauj