The megalithic culture of South India is dated to approximately
Choose Your Option
A. 5000 BCE
B. 1000 BCE to 200 CE
C. 500 CE onwards
D. 3000 BCE