单项选择题

A heavy stone __________ his foot.

A.fell on
B.knocked down
C.fallen down