多选题 船舶在公海上航行只服从于(    )。
   A.国际法    B.船旗国本国法
   C.外国法    D.国际私法
【正确答案】 A、B
【答案解析】公海是不受任何国家权力支配和管辖的海域。任何国家的船舶在公海上享有航行自由,但并不是说毫不受限制的自由。船舶在公海上要受国际法的限制,如不得任意排放污染物等。同时船舶在公海上还受船旗国的管辖。