单项选择题

Taking more exercise will prevent you ()weight.

A. to put up
B. putting up
C. to put on
D. putting on