一国外交主管机关发给本国公民出国旅行或在国外居留的证件用以证明其国籍和身份的是()

一国外交主管机关发给本国公民出国旅行或在国外居留的证件用以证明其国籍和身份的是()
A、身份证
B、护照
C、签证
D、绿卡
【正确答案】:B
【题目解析】:护照是国家主管机关发给本国公民出国或在国外居留的证件,证明其国籍和身份。护照一般分为外交护照、公务护照、普通护照和旅游护照四种