Similar meaning of zest is: (A) Clumsy (B) Suitable (C) Applicable (D) Enthusiasmâ–ºCorrect Option Correct Option is: D