The correct option is C Urdu
The official language of Jammu and Kashmir is Urdu. However, Kashmiri is the local language of Jammu & Kashmir. Kashmiri, which is an Indo-Aryan language, is also known as Koshur. People living in Kashmir Valley speak Kashmiri.