单项选择题

The tanker could not sail into the harbor because ().

A.the tide was not suitable
B.she had run aground on sand
C.her engines had broken down
D.most of her crew had gone ashore