单项选择题

李老师、王老师、张老师在同一所大学教语文、数学和外语,按规定每人只担任其中一门课。 而且: ①李老师上课全部用汉语。 ②外语老师是该校一个学生的舅舅。 ③张老师是女教师,她的女儿考大学之前,经常向数学老师请教。 请判定他们各自上的课程是:( )。

A.李老师上语文,王老师上外语,张老师上数学
B.王老师上语文,李老师上外语,张老师上数学
C.张老师上语文,王老师上外语,李老师上数学
D.王老师上语文,张老师上外语,李老师上数学