Multiple choice general knowledge history

Who is the author of mahabharata in Sanskrit

  1. Rishi Valmiki

  2. Veda Vyasa

  3. Tulsidas

  4. Lord Ganesha

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

Veda Vyasa (also called Krishna Dvaipayana Vyasa) is traditionally credited as the author of the Mahabharata. He composed this epic of over 100,000 shlokas (couplets) in Sanskrit, documenting the Kurukshetra war between the Pandavas and Kauravas. Valmiki wrote the Ramayana, while Tulsidas wrote Ramacharitamanas in Awadhi.