SopaMaru3920 SopaMaru3920 19-01-2024 English contestada His speech "impediment" was a factor in not getting the promotion. "Impediment" most nearly means: A. Advantage B. Barrier C. Skill D. Achievement