The correct option is B strait
Oceans contain bays, straits and several seas. The portion of the sea surrounded by land on three sides is called a bay. The narrow stretch of sea between two landmasses is known as a strait. The portion of an ocean close to the land is called a sea.