The correct answer is C. Ankleshwar.
Ankleshwar is a city in Bharuch district of Gujarat, India. It is one of the largest oil and gas producing centers in India. The city is located on the banks of the Narmada River, about 100 kilometers from Ahmedabad.
Ankleshwar was founded in the 16th century by the Mughal emperor Akbar. The city was originally a small village, but it grew rapidly in the 20th century due to the discovery of oil and gas reserves in the area.
Today, Ankleshwar is home to a number of oil and gas refineries and processing plants. The city is also a major center for the petrochemical industry.
The other options are incorrect because they are not cities in Gujarat that are major producers of crude oil.
A. Ahmedabad is the largest city in Gujarat, but it is not a major producer of crude oil.
B. Rajkot is a city in Gujarat that is known for its textiles industry. It is not a major producer of crude oil.
D. Vadodara is a city in Gujarat that is known for its educational institutions and industries. It is not a major producer of crude oil.