I LIKE YOUR CAR. HOW LONG _____ IT

11. I like your car. How long _____ it?

discovery/famous D. discovered/ famous

A. have you had B. did you have C. you have had D. do you have