单项选择题

No matter what you say, I shall()my opinion.

A. carry out
B. keep up
C. insist on
D. stick to