单项选择题

His sense of ()stopped him from leaving the post.

A.responsibility
B.duty
C.obligation
D.promise