甲、乙、丙分别是北京、上海、重庆人,分别学习金融、法律、外语。已知:①乙是重庆人,②学外语的是北京人,③学金融的不是上海人,④甲不学金融,丙不学外语。下列推断完全正确的是( )。
A甲是上海人、学法律
B甲是北京人、学外语
C丙是北京人、学外语
D丙是上海人、学金融
答案:B答案及解析:根据②和④可知,丙不是北京人,排除选项C。根据③可知,学金融的不是上海人,根据②可知,学金融的也不是北京人,因此学金融的是乙,是重庆人,排除选项D。根据上述推论可知,上海人是学法律的。根据①和④可知,丙不是重庆人,也不是北京人,是上海人。故可知,甲是北京人,学外语。故选B。



