If  Coral reefs provide food and shelter to many fish, then what provides food and shelter to many fish?

Answer choices:
- coral reefs
 - deltas
 - hermit crabs
 - ocean sand
 - dried coral
 - swamp vegetation
 - salt and water.
 - loose soil

 

 coral reefs         