单项选择题

Next September, Ted and Marie ______ for 20 years.

A.are married
B.have been married
C.will have been married
D.will marry