单项选择题

They insisted that we()a delegation to their country.

A、 sent
B 、would send
C、 send
D、 to send