The correct option is A IMD
IMD stands for Indian Meteorological Department, The Indian Meteorological Department is responsible for meteorological observations and weather forecasting. IMD, with the help of satellites and radars, issues cyclone alerts.