Why do sandy beaches form at many sea shores?



A>Sunlight reacts with organic content of coastal soil to form sand.
B>Waves deposit fine sediments from weathered coastal rocks on the shore.
C>Sand is produced when sea salt and crushed shells mix with coastal soil.
D>The iron on sea shores reacts with oxygen to form yellow sand.