单项选择题

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

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