单项选择题

Nobody knew what this guy()all these years.

A.had been doing
B.have being doing
C.was doing
D.has been doing