The correct answer is (b) Madhya Pradesh High Court.
The Madhya Pradesh High Court has the largest number of benches, with a total of 17. The other high courts have the following number of benches:
- Kolkata High Court: 5
- Bombay High Court: 6
- Guwahati High Court: 3
The Madhya Pradesh High Court was established in 1862 and has its headquarters in Jabalpur. It has jurisdiction over the state of Madhya Pradesh and the Union Territory of Dadra and Nagar Haveli. The high court has 17 benches, located in the following cities:
- Bhopal
- Indore
- Gwalior
- Jabalpur
- Ratlam
- Ujjain
- Sagar
- Burhanpur
- Khandwa
- Chhindwara
- Damoh
- Rewa
- Sidhi
- Shahdol
- Bilaspur
The high court is headed by the chief justice, who is assisted by a number of judges. The high court has original jurisdiction in civil and criminal cases, as well as appellate jurisdiction in cases decided by lower courts. The high court also has the power to issue writs, such as habeas corpus and mandamus, to protect the fundamental rights of citizens.