单项选择题

She ______fifty or so when I first met her at a conference.

A.had been
B.must be
C.has been
D.must have been