In a school, half of the 300 students saw Zootopia, 180 students saw Finding Dory, and 45 students did not see either movie. How many students saw both movies? (A) 75 (B) 80 (C) 85 (D) 95 (E) 105