Concept:The idiom "not worth his salt" describes a person who is useless or incompetent.Explanation:In ancient times, salt was valuable and sometimes used as payment for work.If someone is "not worth his salt", he does not even deserve his basic wages.So the phrase means the person is inefficient or good for nothing.Answer:B. good for nothing