单项选择题

So far, several ships have been reported missing () the coast of Bermuda Island.

A. off
B. along
C. on
D. around