单项选择题

"I ______ go out today. If I do, I ______ in a storm. "I said to myself when I heard the weatherman say there would be a heavy rain that day.

A. had better not to; might have been caught
B. had better; may be caught
C. would not; might have been caught
D. had better not; may be caught