单项选择题

A heavy snow______a good harvest year.

A.means
B.shows
C.promises
D.permits