问题

Mr. Fan ___ this watch in 2005.he ____ it for 6 years.
A:bought, has had
B: bought, has
C:has bought, has had
D: has bought, had
B: bought, has
C:has bought, has had
D: has bought, had
正确答案是: