Which is the Smallest Republic of the worldGeneral Knowledge A. Indonesia B. Nauru C. Vatican D. None of these