Home / Ancient History Batch / ANC_HIS_PMPG_2016_36 Resistance to Invasions UPSC Archival Analysis Exam Year 2016 Evidence Source Link ID: ANC_HIS_PMPG_2016_36 Ref: History of Ancient India by RS Sharma Who amongst the following had defeated Huna ruler Mihirakula? A. BudhaguptaB. YashodharmanC. ShashankaD. Prabhakaravardhana