“Deteriorating weather” means the weather is getting _______ .
A.better
B.clear
C.good
D.worse
正确答案是D