单项选择题

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