单项选择题

Not having a good command of English can be a serious ______ preventing you from achieving your goals.

A.obstacle
B.fault
C.offense
D.distress