Which of the following is the largest ocean ecosystem, known for colonies of small, marine animals?
A
volcanic islands

B
barrier islands

C
mating zones

D
coral reefs