what is a Barrier Island ? a.a Ridge of sand that forms between the mainland and an island connecting the island to the mainland. B.a narrow bank of sand that projects into the water from a bend in the coastline.C . a long Ridge of sediment that forms when a split closes off the bay.D.a long Ridge of sediment deposited by the Longshore current and separated from the mainland.