单项选择题

有权管辖在公海上航行的船舶的国家是()。

A.沿岸国
B.船旗国
C.船长的国籍国
D.造船地国