Is showing your passport the best way to prove citizenship to those demanding papers?

Update: Only citizens can have passport.
2 answers 2