weakness,shortcoming,demerit,defect这四词的区别有一道专四的单选:The _______ in David's character has hindered him from advancing in his career.A.weakness B.shortcoming C.demerit D.defect