The correct answer is indeed India. Kalaripayattu, considered one of the oldest martial arts, originated in Kerala, India around 3rd century BCE. Many historians trace martial arts origins to ancient India, from where they spread to China and other parts of Asia.