What effect does a keystone predator have on its habitat?

What effect does a keystone predator have on its habitat?

a. It increases plant populations.
b. It increases niche diversity.
c. It kills off herbivore populations.
d. It destroys the habitat.