Which is the largest country in the world in terms of land area

Area wise which country largest in the world .


A. India 

B. Russia 

C. China

D. United States

Answer. B , Russia

Russia is the largest country in the world in terms of land area wheres China is the highest population country in the world .