The correct answer is Hindi.
Hindi is the most widely spoken language in India, with over 400 million speakers. It is the official language of India and is also spoken in Nepal, Pakistan, and Bangladesh. Hindi is a member of the Indo-Aryan language family and is closely related to Urdu.
Bhojpuri is a language spoken in the Indian states of Bihar, Jharkhand, Uttar Pradesh, and Madhya Pradesh. It is also spoken in Nepal and Bangladesh. Bhojpuri is a member of the Indo-Aryan language family and is closely related to Hindi and Magahi.
Maithili is a language spoken in the Indian states of Bihar and Jharkhand. It is also spoken in Nepal. Maithili is a member of the Indo-Aryan language family and is closely related to Hindi and Bhojpuri.
Magahi is a language spoken in the Indian state of Bihar. It is also spoken in Nepal. Magahi is a member of the Indo-Aryan language family and is closely related to Hindi, Bhojpuri, and Maithili.
In Patna, the state capital of Bihar, the majority of people speak Hindi. Hindi is the official language of Bihar and is also the most widely spoken language in the state. According to the 2011 census, 82.7% of the population of Patna speaks Hindi. The other major languages spoken in Patna are Bhojpuri (11.2%), Maithili (3.8%), and Urdu (2.3%).