单项选择题

They () this boy for quite a few days before they found him.

A、 have looked for
B、 had looked for
C、 have been looking for
D、 had been looking for