问题

He is a financial manager in Wall Street now, but nobody knows he ________ part-time jobs here and there for survival for eight years
A:does
B:did
C:had done
D:has done
B:did
C:had done
D:has done
正确答案是: