问题

The old couple ______ for 50 years and never once have they quarreled with each other.[ ]
A: have married
B: have been married
C: have got married
D: had married
B: have been married
C: have got married
D: had married
正确答案是: