Concept:The last ruler of the Nanda dynasty was Dhana Nanda, who was overthrown by Chandragupta Maurya.
Explanation:Dhana Nanda was the youngest of the nine sons of Mahapadma Nanda, the founder of the dynasty.
These nine rulers are collectively known as the Navanandas.
During his reign, Alexander the Great invaded north-western India in 326 BCE.
Alexander’s army refused to cross the Beas River, fearing Dhana Nanda’s massive military force.
He ruled from the capital Pataliputra until around 322–321 BCE.
Chandragupta Maurya, guided by Chanakya, defeated and overthrew Dhana Nanda.
This defeat ended the Nanda dynasty and began the Mauryan Empire.
Dhana Nanda was unpopular due to oppressive taxation and his low-born status.
Answer:B. Dhana Nanda