Maharashtra- It is the leading producer of cotton textile in India. Mumbai is called as ‘Cottonpolis of India’. The textile industry is spread to Sholapur, Kolhapur, Pune, Wardha, Aurangabad and Amravati etc.
Gujarat It is the second-largest producer of cotton textiles after Maharashtra. Ahmedabad is called ‘Manchester of India & Boston of East’ The other important centres are- Surat, Vadodara, Bharuch, Bhavnagar, Nadiad, Porbandar, Rajkot, Navsari, mauri and Viramgam.
Above details clears that Mumbai and Ahmedabad the two main centres of the cotton textile industry. products. So the correct option is B.