单项选择题

Which of the following is closest in meaning to the word" cushions" ( Para. 2)

A.Adds up to.
B.Does away with.
C.Lessens the effect of.
D.Lays the foundation for.