The correct option is B 22
The total of 22 languages are listed in the Eighth Schedule of our Constitution. These are Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Oriya, Punjabi, Sanskrit, etc.