单项选择题

根据联合国海洋法公约,在公海上航行的船舶应()。Ⅰ.在一国登记,取得该国的国籍并悬挂该国国旗;Ⅱ.携带船旗国颁发的船舶文书;Ⅲ.防止船舶污染海域;Ⅳ.进行海上救助。

A.Ⅰ~Ⅳ 
B.Ⅰ,Ⅲ,Ⅳ 
C.Ⅱ~Ⅳ 
D.Ⅰ~Ⅲ