Longest Epic in India ?

Options:
A) Bagavath Githa
B) Ramayana
C) Mahabaratham
D) Githa Govindam
 
Answer : Mahabaratham