单项选择题

Their holiday had lasted ().

A.more than two weeks
B.just two weeks
C.less than two weeks
D.a week or two