Respuesta :

I would choose C. "Has been climbed." When you insert the other choices into the sentence, they are grammatically incorrect.
Hello there!

Option C would be correct.

Mount Everest HAS BEEN CLIMBED by more than 2000 people.

As you can see, Option C is the only option that makes sense.

Hope this helps!