Ответ:

В предложении 46 слова противопоставлены по значению.

Ответ: плохое — хорошее.