Answer:
B. Can support many different species.
Step-by-step explanation:
A niche is a position or role that a species plays in its ecological community or ecosystem.
If an ecosystem offers many different niches, this means that many different species can have a role in an ecosystem.
An ecosystem with many different niches will have a greater biodiversity and will also be more stable.
So, the correct answer is B. Can support many different species.