单项选择题

They arrived at a farmhouse, in front of ()sat a small boy.

A. whom
B. who
C. which
D. that