Which among the following dynasties were ruling over Magadha when Alexander invaded India?

QNVkxx0XZB9CYxuDvPelL_
Practise the full RML Lucknow - 2021
Attempt every question from this paper in a timed mock, then review the full solution for each one.