a. India is a developing country because it’s a sovereign state with a less developed industrial base and a low Human Development Index relative to other countries.
b. China is not a developed country. Despite having the world's second-largest economy and third-largest military, China is still not classified as a developed country. The biggest reason is its per capita GDP remains below any accepted minimum threshold for developed-country status.
c. England is a developed country and has the world's fifth-largest economy. It has a high-income economy and is categorized as very high in the Human Development Index.