Multiple choice general knowledge culture

Who wrote the Mahabharata?

  1. Valmiki

  2. Rig Veda

  3. Vedavyasa

  4. Lord Ganesh

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

According to Hindu tradition, the epic Mahabharata was dictated by sage Vedavyasa, who recited it while Lord Ganesh wrote it down.