单项选择题

How much does it cost you to ________ your large house and garden

A.keep back
B.keep down
C.keep on
D.keep up