单项选择题

A.insisted on
B.insisted at
C.insisted that
D.insisted in