They _________ on the program for almost one week before I joined them, and now we _____ on it as no good results have come out so far. ( )(本题2.5分) A、 had been working; are still working B、 had worked; were still working C、 have been working; have worked D、 have worked; were still working