单项选择题
A.must be B.must have been C.should be D.should have been
A.the; a B.a; a C.a; the D./; the
A.while B.that C.if D.though