Based on the given options, the opposite words are those which exactly describes the opposite of the other word. For example, beautiful and ugly, lazy and hardworking. On these examples and based on the given, option D (antonym and synonym) are the two opposite words and are best describe by the example mentioned.