公共英语二级

单选题Which of the following best explains the meaning of the word“baffle”as it is used in the text?

参考答案:B进入在线模考
词语释义题。baffled之后的“and beaten”是关键信息,两者是对应的词语。beaten的意思是“挫败”,所以这里的baffled与其同意。所以正确的答案为B。