An antonym is the opposite of the word in question. So, if devout means something like complete commitment, especially in a religious context, you want to look for the opposite of that. Thus, D, unfaithful, is an antonym. On the other hand, a synonym is similar to the word in question. So, if dauntless means fearless or determined, a word similar to that would be B, confident.