The cities of India coming on tropic of cancer?

Tropic of cancer passes through following states in India.....

A) Uttar Pradesh

B) Madhya Pradesh

C) Andhra Pradesh

D) Maharashtra