Multiple choice general knowledge

Who dictated the Mahabharata?

  1. Bharadwaja

  2. Narada

  3. Vyasa

  4. Valmiki

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

Vyasa (also known as Ved Vyasa or Krishna Dvaipayana) is credited with composing the Mahabharata epic. He is the central narrator and character who dictated the epic to Ganesha, who served as the scribe.