What forms the low, flat islands of the Caribbean?

volcanoes
sand
coral