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

30

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