单选题

【正确答案】 D
【答案解析】本题为连接词辨析。一般 and 表示递进或平行;then 表示时间上的承接关系;so 常表示因果关系;but 表示转折。根据句意,这里应是转折关系。她开始意识到这种问话不是一种邀请,但仍然感到很困惑:中国人为什么都问这一问题。