Smallest Republic of the world is___________?

Smallest Republic of the world is___________?

A. Indonesia
B. Nauru
C. Vatican
D. None of these