The antonym for abhor is C because ahbor means to regard with disgust and hatred and c best supports the oppisite of that.
The antonym for discreet is d because discreet means to be smart, and like wise or cautious and lost is the opposite of that.
I hope this helps:)