The answer is b) Prakrit.
Prakrit is a group of Middle Indo-Aryan languages that were spoken in India from the 6th century BCE to the 12th century CE. It is the ancestor of many modern Indian languages, including Hindi, Marathi, and Gujarati. Prakrit was used for a variety of purposes, including literature, administration, and religion.
Sanskrit is an ancient language of India that is still used today. It is the language of the Vedas, the oldest scriptures of Hinduism. Sanskrit is also the language of classical Indian literature and philosophy.
Tamil is a Dravidian language spoken in India and Sri Lanka. It is the oldest language in the world with a continuous literary tradition. Tamil is also the official language of the Indian state of Tamil Nadu.
Pali is a Middle Indo-Aryan language that was used by the Buddha and his followers. It is the language of the Buddhist scriptures. Pali is still used today by Buddhist monks and scholars.
In early Gujarat kingdoms, Prakrit was the primary language used for inscriptions and official records. This is because Prakrit was the language of the people of Gujarat at that time. Sanskrit was the language of the elite, but it was not widely spoken by the common people. Tamil and Pali were not spoken in Gujarat at that time.