A. New Delhi B. Mumbai C. Allahabad D. None of these
The correct answer is D since site for launching geo-stationary satellites in India is in Southern part of India in a place called Sriharikota.
You can look in a good map of India, it is on South-Eastern cost.
Hope this helps.