单项选择题

Every means ______ tried, but in vain.

A. have been
B. has been
C. are
D. is