A). Its share of world population is 17.5percent but its share of world GDP is less than 2percent
B). The share of service sector in India's GDP is only 25 per cent;
C). Almost 50 per cent of its working population is engaged in agriculture but the contribution of agriculture to the national income is only about 22 per cent;
D). India occupies only 2.4 per cent of the world's geographical area.