Multiple choice general knowledge history

Who had witten Mahabharata?

  1. Valmiki

  2. Ved Vyasa

  3. Lord Ganesha

  4. Lord Krishna

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

According to Hindu tradition, the sage Ved Vyasa composed the Mahabharata, but Lord Ganesha acted as the scribe who physically wrote it down as Vyasa dictated. Thus, Ganesha is the correct answer for who wrote it.