单项选择题

Her sister () a rich man. They ()for twenty years.

A. married with; have married
B. married to; have married
C. married; have been married
D. had married; have been married