[单选题]

He_____in the army for ten years, and he retired last year.

A.has served

B.hadserved

C.served

D.hadbeen serving

参考答案与解析: