单项选择题

A fortune teller is a person who().

A.helps people to plan their future based on their character
B.tells people what he thinks will happen to them in the future
C.is capable of earning a large amount of money
D.answers questions concerning how to make a fortune