Which is the best definition of responsibility?

A. handing the job over to another person
B. accountability for the result
C. strength of character
D. creativity and originality

B. accountability for the result