单项选择题

No matter what you say, I shall ______ my opinion.

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