1 . The country which ranks second in terms of land area is :

  • A. China
  • B. Canada
  • C. Russia
  • D. USA
  • D. None of these
View Answer Discuss in Forum Workspace Report