Which of the following is the main cause of the great diversity of coral reef fishes??

Which of the following is the main cause of the great diversity of coral reef fishes?

1.) the diversity of habitats in the coral reef

2.) the intense intra- and inter-specific competition

3.) the abundance of food

4.) the symbiotic relationships that can be established
1 answer 1