多选题
下列哪些是海洋法中关于船舶在海上航行悬挂旗帜的规则?( )
A.如果船舶未悬挂任何旗帜,任何国家的军舰都可以对其行使登临权
B.公海上的船舶只能悬挂其船旗国国旗
C.如果船舶在两个国家注册,则可以视情况选择悬挂哪国国旗
D.如果船舶在两个国家注册,则应悬挂两国国旗
【正确答案】
A、B
【答案解析】船舶航行应仅悬挂一国的旗帜。除所有权确实转移或变更登记的情形外,船舶在航程中或在停泊港内不得更换其旗帜。悬挂两国或两国以上旗帜航行并视方便而换用旗帜的船舶,对任何其他国家不得主张其中的任一国籍,并可视同无国籍的船舶。