Which one of the following dynasties was ruling over North India at the time of Alexander’s invasion?
(a) Nanda
(b) Maurya
(c) Sunga
(d) Kanva
Ans: (a) Nanda
Explanation:Alexander invaded India in 326 BC. Nandas wereruling over India at that time. The chronological orderof these 4 dynasties was: Nanda, Maurya, Sunga andKanvas.