The correct option is C Chennai
Biggest commercial centre of south India is Chennai. It is the capital city of south Indian state of Tamil Nadu. It is known as the biggest cultural, economic and educational centre in South India. It is well developed in banking, health care, power and communication departments