Correct Answer: C
Explanation:
Lamentable means grievous and unfortunate. Felicitous means happy or fortunate and is, therefore, the antonym.
Inculcated means something fixed by repetitions.
Libertine means an immoral person.
Deplorable means lamentable and is a synonym.
Heinous means hated.