contestada

Which two words are the closest antonyms?
Hint
А
outwit and baffle
B
frenzy and harmony
C
artificial and forged
D
massive and gigantic