A person very hard to please: (A) Obstinate (B) Unconquerable (C) Fastidious (D) Invincibleâ–ºCorrect Option Correct Option is: C