单项选择题

The _______ in David's character has hindered him from advancement in his career.

A.weakness
B.shortcoming
C.demerit
D.defect