单项选择题

制定班轮船期表的主要依据是()。

A.航线港口密度
B.发船间隔
C.停靠时间
D.气象环境