單項選擇題有權管轄在公海上航行的船舶的國家是()

A.沿岸國
B.船旗國
C.船長的國籍國
D.造船地國