Which one of the following dynasties was ruling over North India at the time of Alexander'* invasion?
(a) Nanda
(b) Maurya
(c) Sunga
(d) Kanva
(a) Alexander invaded India in 326 BC. Nandas were ruling over India at that time. The chronological order of these 4 dynasties was: Nanda, Maurya, Sunga and Kanvas.