单项选择题

Jack said it had been foolish _______me to make such a mistake.

A.of
B.for
C.to
D.with