单项选择题

It has been ten years since she ______ a nurse.

A. is
B. has been
C. was
D. had been