An economist is someone( )knows a lot about how goods and wealth

An economist is someone( )knows a lot about how goods and wealth are produced and used.
A、which
B、who
C、what
D、whom
【正确答案】:B
【题目解析】:先行词是someone,指代人,又作主语只能用who