PASCAL 2002 Problem 22

In a school, 500 students voted on each of two issues. Of these students, 375 voted in favour of the first issue, 275 voted in favour of the second, and 40 students voted against both issues. How many students voted in favour of both issues?

Answer Choices
A. 110
B. 150
C. 190
D. 95
E. 230