单项选择题

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

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