单项选择题

— ______ 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