Which one of the following languages is not recognized in the Eighth

Which one of the following languages is not recognized in the Eighth Schedule of the Constitution of India ?

English
Sanskrit
Urdu
Nepali
This question was previously asked in
UPSC SO-Steno – 2017
The correct answer is A. English is not recognized in the Eighth Schedule of the Constitution of India.
The Eighth Schedule lists the languages recognized by the Constitution of India. Initially, it had 14 languages. Currently, there are 22 languages listed in the Eighth Schedule. These are: Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santhali, Sindhi, Tamil, Telugu, and Urdu.
English is an official language of the Union (along with Hindi) and is widely used for official purposes and as a medium of instruction and communication, but it does not have the status of a ‘recognized language’ under the Eighth Schedule. Sanskrit, Urdu, and Nepali are all listed in the Eighth Schedule.