Answer:
D. habitat preference
Step-by-step explanation:
Habitat preference is one of the driving forces for ecological speciation that does not allow interbreeding between the members of a species. In habitat preference, some members of a species have a different preference for habitat than the others. They live in different habitats and do not interbreed. Over generations, these two populations of a species living in different habitats develop genetic variations and interbreed with the members of their own populations only. Gradually, these two populations would develop reproductive isolation and would evolve as two different species.