单项选择题

We are prepared to overlook the error on this occasion ______ your previous good work.

A.in the light of
B.thanks to
C.with a, view to
D.with regard to