Obstinate

Obstinate

  1. Pensile
  2. Hidden
  3. Apparent
  4. Unyielding

Answer

Obstinate means very difficult to change or overcome.

The correct option is D.