问题

张、王、李三位老师分别在中学教语文、数学、英语,并且宿舍在不同楼层。张老师不教语文,王老师不教数学,教语文的不住三楼,王老师不住二楼,教数学的住一楼。由此可以推断: ()

A:张老师教数学,住一楼;王老师教英语,住三楼;李老师教语文,住二楼
B:张老师教语文,住三楼;王老师教英语,住一楼;李老师教数学,住二楼
C:张老师教英语,住二楼;王老师教数学,住三楼;李老师教语文,住一楼
D:张老师教数学,住三楼;王老师教语文,住二楼;李老师教英语,住一楼
正确答案是: