Choose the pair of words where the first is a synonym and the second is an antonym of "egregious":
Atrocious - Excellent
Praiseworthy - Outrageous
Admirable - Heinous
Splendid - Abominable