✨ ベストアンサー ✨
acrossというのは、「横断する」というような意味があるので、「彼は太平洋を小さなボートで航海した」というこの文に合っている
byは「〜のそば」、alongは「〜に沿って」amongは「(複数のもの)の間で」というような意味合いになるのでこの文には合わない
ということだと思います。
英単語はそれぞれのニュアンスをイメージしながら覚えると、選択問題などで、パッと見た時に、なんとなく正解がわかったりすることがあるのでおすすめです。
なるほど、、、参考にさせて頂きますね✨
ありがとうございました!!!