单项选择题

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