Degradation means humiliation, shame, or degrading.
So the word that fits best is D. disgrace
Hope this helps.
Answer:
thx for the points? umm hehe
Explanation:
it is not realistic to believe in panaceas and Utopias
read