Similar meaning of Delectable is: (A) Loathsome (B) Deprave (C) Sedate (D) Amiableâ–ºCorrect Option Correct Option is: B