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

34

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