From the list of words lettered A to D, choose the one that is most nearly opposite in meaning to the underlined word and that will, at the same time, correctly fill the gap in the sentence.
A guest should not make derogatory remarks about what he is offered by his host but __________ statements.
The correct answer is: D
Explanation
The word "derogatory" means expressing a low opinion or showing disrespect. The opposite would be a word that conveys praise or approval. Complimentary means expressing praise, which is the direct opposite of "derogatory".