Finals are often 20% to 40% of your final grade. If your class require that you take a final and you don’t take it, you’d get a 0.. which would put a pretty big dent in your average. If you missed all of your finals, it would most likely hurt your GPA as well.
It's not A or B. And between C and D, I'd choose flexible schedules. <span />