Is this a diff leak, or pan?

02 330xi

Going to do my water pump and thermostat and noticed the car dripped quite a bit more fluid than usual. I see some pretty bad build up around the front differential, but i cant tell if this is from the oil pan, diff seals, or what.

The drips at the back are most definitely from the pan and t case.