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