Multiple choice general knowledge culture

Who recited the Mahabharata?

  1. Ved Vyasa

  2. Ganesh

  3. Valmiki

  4. Krishna

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

Ved Vyasa (Krishna Dvaipayana Vyasa) composed the Mahabharata and initially recited it. He is credited with compiling not just the Mahabharata but also the Vedas. Ganesha served as the scribe who wrote down Vyasa's dictation. Valmiki composed the Ramayana, while Krishna was a key character and narrator of the Bhagavad Gita within the Mahabharata.

AI explanation

To answer this question, you need to understand the authorship of the Mahabharata.

Option A) Ved Vyasa - This option is correct. Ved Vyasa is traditionally considered to be the author of the Mahabharata. He is also one of the central characters in the epic.

Option B) Ganesh - This option is incorrect. While Ganesh is associated with the writing of the Mahabharata, he is not the one who recited it.

Option C) Valmiki - This option is incorrect. Valmiki is the author of the Ramayana, not the Mahabharata.

Option D) Krishna - This option is incorrect. While Krishna plays a significant role in the Mahabharata, he is not the one who recited it.

The correct answer is A) Ved Vyasa. Ved Vyasa is traditionally believed to have recited the Mahabharata and composed it. He is also considered to be the compiler and editor of the epic.