At a school event, 100 students are present. 40 students are wearing red shirts and the remaining 60 students are wearing green shirts. The students are assigned into 50 pairs. In exactly 15 of these pairs, both students are wearing red shirts. In how many pairs are both students wearing green shirts?
15
20
25
30
35