The largest country of the world by geographical area is ______ country ?

32

A. Russia
B. Vatican City
C. Australia
D. USA