单项选择题

Don't blame others______your failure.

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