Formation of wide variety of habitats takes place by:-

1. Types of species inhabiting that area

2. Types of predation

3. Regional and local variation of environment conditions

4. All of the above 

Subtopic:  Introduction to Ecology | Population Interactions: Predation |
 76%
Level 2: 60%+
Hints