单项选择题

Jack said it had been foolish()me to make such a mistake.

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