单项选择题

Only five years ago, there ______a shortage of computer specialists.

A. was
B. were
C. has been
D. have been