Correct option is C
ISRO stands for the Indian Space Research Organisation, which is the space agency of the Government of India. ISRO is responsible for developing space technology and its application for national development, including satellite communication, navigation, and remote sensing.