问题

_____ 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
B: How long have…got
C: How long have… been
D: How long did…get
正确答案是: