单项选择题

Taking more exercise will prevent you ______ weight.

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