单项选择题

" Here is the money I promised," he said," I always ______ my promise."

A. agree
B. follow
C. make
D. keep