单项选择题

What they said ______ us much to think about.

A.have left
B.has left
C.to leave
D.leaving