When did you have it? → How long

When did you have it? → How long
A. have you had it B. have you have it
C. did you had it D. did you have had it