Who had witten Mahabharata?
-
Valmiki
-
Ved Vyasa
-
Lord Ganesha
-
Lord Krishna
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.