单项选择题

"Someone who can stand on his own feet" means().

A.someone who does not stand on other people’s feet
B.someone who can understand money
C.someone who can work by himself
D.someone who understands many languages