单项选择题

"Desperate" means ()

A.in great need
B.reckless
C.hopeless
D.skillful