Multiple choice general knowledge VIRTUE goodness demerit smile rude Reveal answer Fill a bubble to check yourself B Correct answer Explanation Virtue means moral excellence, goodness, or righteousness. 'Demerit' represents a fault or disadvantage - the direct opposite of virtue. 'Goodness' is actually similar in meaning to virtue, while 'smile' and 'rude' are not relevant antonyms.