单项选择题

某高校开设了10门选修课,每名同学可以任报两门课程(只能选报两门课程),那么至少要有()人报名,才能保证有两名或两名以上的同学所选课程是相同的。

A.91
B.90
C.46
D.45