Answer:
D is the answer
Explanation: Estuaries are the tidal mouth of a large river, where the tide meets the stream, a strait is a narrow passage of water connecting two seas or two other large areas of water, and a bay is a broad inlet of the sea where the land curves inward.