Step 1: Mission Indradhanush was launched by the Ministry of Health & Family Welfare in December 2014. The name refers to the seven colours of the rainbow, standing for seven vaccine-preventable diseases.
Step 2: Its goal is to fully immunize children and pregnant women who were left unvaccinated or only partially vaccinated during routine immunization rounds. So the correct answer is universal immunization.
Step 3: The seven core diseases covered are diphtheria, whooping cough (pertussis), tetanus, polio, tuberculosis, measles, and hepatitis B. Japanese encephalitis and Haemophilus influenzae type B are added in selected districts, and pregnant women receive tetanus toxoid.
Why not the others: It does not target non-communicable diseases, family planning, or water and sanitation, those are separate programmes.
Ref: Park's Textbook of Preventive and Social Medicine, 24th ed., Page 462.