问题

British Prince William(威廉王子) and Kate _________ for nearly two months.
A:married
B:have married
C:have been married
D:have got married
B:have married
C:have been married
D:have got married
正确答案是: