单项选择题

某班共有50名学生参加数学和外语两科考试,已知数学成绩及格的有40人,外语成绩及格的有25人,据此可知数学成绩及格而外语成绩不及格者( )。

A.至少有10人
B.至少有15人
C.有20人
D.至多有30人