单项选择题

The ______ in David's character has hindered him from advancing in his career.

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