“Deteriorating weather” means the weather is getting _______ .

“Deteriorating weather” means the weather is getting _______ .

A.better

B.clear

C.good

D.worse

正确答案是D