Waters Of a River And a Sea Mingle

A broad channel where the waters of a river and a sea mingle is called—

a. An estuary
b. Comets
c. A strait
d. A delta