Here's why:
* Quartz is abundant: It's one of the most common minerals found in the Earth's crust.
* Quartz is hard and durable: This makes it resistant to weathering and erosion, allowing it to survive the process of becoming sand.
* Quartz is clear: While pure quartz is clear, impurities can give it a milky or white appearance.
Other factors contributing to white sand:
* Coral: In some regions, white sand is formed from the skeletons of tiny marine organisms like coral.
* Shell fragments: Seashells, made of calcium carbonate, can also contribute to the white color of sand.
* Feldspar: This mineral, often white or light-colored, can also be present in white sand.
It's important to note: Sand color varies depending on the location and the composition of the source rocks. For example, sand can be pink, black, or yellow due to the presence of other minerals like feldspar, iron oxides, or volcanic glass.