单项选择题

Weather forecasters expect it to rain ______ all day on Sunday, before clearing up on Monday.

(A) heave
(B) heavy
(C) heaviness
(D) heavily