Similar meaning of Keen is: (A) Apathetic (B) Absolve (C) Enthusiastic (D) Dullâ–ºCorrect Option Correct Option is: C