The National Slum Development Programme (NSDP) is a government initiative aimed at improving the living conditions in slums across India.
The NSDP focuses on enhancing the physical amenities, such as water supply, drainage, and sanitation in both notified and non-notified slums. It also works on upgrading the housing quality, improving community infrastructure like schools and community centers, and ensuring better living standards for slum dwellers.
Thus, all the options listed are key aspects of the NSDP, making (D) the correct answer.