单项选择题

A.必须在缔约国登记,但对于在非缔约国登记的船舶无此要求
B.必须在非缔约国登记,对于在缔约国登记的船舶则无此要求
C.不管在缔约国登记还是在非缔约国登记,只要进入缔约国港口
D.以上说法均不正确