单选题 Not knowing a foreign language is a(n)______to enjoying travel abroad.
【正确答案】 A
【答案解析】解析:名词词义辨析。barrier“阻拦,阻碍”;opponent“对手,敌手”;challenge“挑战”;limitation“限定,限制”。根据句意可以排除选项B、C、D。故答案为A。