单选题 某旅馆内住着不同职业、不同国籍的A、B、C、D四个人,他们来自英、法、德、美四个国家,现已知德国人是医生,美国人年龄最小且是警察,C比德国人年纪大,B是法官且是英国人的朋友,D从未学过医。
由此可知C是哪国人?
【正确答案】 A
【答案解析】[解析] 由德国人是医生,美国人年龄最小且是警察,C比德国人年纪大可知:C既不是美国人也不是德国人;由于D和B不是医生,故A是医生而且是德国人;根据B是法官且C比德国人年纪大,可推知他们都不是美国人,故D是美国警察;又因为B是法官且是英国人的朋友,可得B是法国法官,所以C是英国人。