India occupies..............of the world's land area?

(a)3%

(b)4

(c)3

(d)2.5%


                                                      

                               

Comments