What is the definition of insurmountable?

A)the process of polluting the earth
B)too much, or too great, to overcome
C)a chemical that kills pests, especially insects
D)the act of using something
E)a chemical that kills vegetation

B) too much, or too great, to overcome

The definition of insurmountable is B) too much, or too great, to overcome.