单项选择题

I will own up to my mistakes. The underlined part means ()

A. correct
B. put the blame on
C. admit
D. make up for