English Language » One Word Substitution

QUESTION

That which can not be defeated. (One word)

A)

Illegible

B)

Invincible

C)

Irrevocable

D)

Incredible