单项选择题

Mary doesn’t want to get married right away because she thinks that if she ______ husband she probably wouldn’t be able to stay with her parents very often.

[A] had got
[B] could have got
[C] has to get
[D] were to get