Multiple choice Which of the following countries has an area over seventeen times of India? Russia U.S.A. Australia China Reveal answer Fill a bubble to check yourself C Correct answer