问题

When I reach the school grounds there are lots of “good mornings” _____me _____the boys, many _____whom have walked a long way, sometimes up _____two hours, to get to the school[ ]

A: to; of; from; for
B: of; from; for; to
C: from; for; to; of
D: for; from; of; to
正确答案是: