问题

How long ________you ________Jane —For two years.
A:have ;been married to
B:have ;got married to
C:have ;got married with
D:have; been married with;
B:have ;got married to
C:have ;got married with
D:have; been married with;
正确答案是: