The correct option is C near
In the passage it is mentioned that the ships would anchor off the islands, it means that ships would anchor 'near' the islands. The ships can never anchor at or in the shore as they need a little amount of water to stay afloat. The ships would not even anchor far away from shore as the crew had to carry the giant tortoises on board.