Correct Answer:
D. Vice
The antonym of Virtue, meaning moral excellence, is Vice. Vice represents immoral conduct or a bad habit, directly opposing virtue. 'Variable,' 'Fraud,' and 'Crime' are related to negative actions but are not direct lexical opposites of the fundamental concept of virtue.