问题

He _____ in a university for five years, but now he runs a company of his own.
A:has taught
B:had taught
C:taught
D:has been teaching
B:had taught
C:taught
D:has been teaching
正确答案是: