单项选择题

Neither rain nor snow (keeps) the postman from delivering our letters (which) we (so much) look forward to (receive.)

A.keeps
B.which
C.so much
D.receuve