单项选择题

— ______ David and Vicky ______ married
— For about three years.

[A] How long were; being
B. How long have; got
C. How long have; been
D. How long did; get