单项选择题

He is so kind and generous that he always casts his ()upon the waters.

A. stone
B. bread
C. sand
D. fish