单项选择题

They said they()their own job.

A.finished
B.would finish
C.have finished
D.had finished