Multiple choice general knowledge

In the epic Mahabharata, who is called Dharmaputra?

  1. Arjuna

  2. Yudhishtira

  3. Bheeshma

  4. Duryodhana

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

In the Mahabharata, Yudhishtira is called Dharmaputra (son of dharma) because he was born from the god Dharma and was known for his unwavering adherence to righteousness and truth. Arjuna was a great warrior but not called Dharmaputra, Bheeshma was the granduncle, and Duryodhana was the antagonist.