This is a hard question.
This took 5+ minutes to sort out in my head. I would not have been able to figure this out on the test and would have guessed E most likely as I disliked it less here is the analysis of the answer choices:
A) is irrelevant
B) talks about the Scottish seals, telling us that they died because of a certain virus. This requires us to assume that the same strain of virus killed both populations and I think that's too much of an assumption on the GMAT.
C) is incomplete and irrelevant. We do not know which seals it is talking about - all, dead, or alive and we do not know if they had a lot or little pollution.
D) Weakens the argument
E) The key to this question and this answer choice is this line:
Since pollutants are known to impair marine mammal’s ability to fight off viral infection, it is likely that the higher death rate among the Baltic seals was due to the higher levels of pollutants in their blood. So we know that marine mammals can't fight viral diseases well if they have a lot of pollutants in their blood. Because lots of other (not seals) marine mammals died due to viral diseases, this eliminates the potential weakener, which would be as follows: if marine mammals can't fight viral infections with high level of pollution, and you are telling me Seals died from viral diseases due to pollution, why aren't other marine mammals that are sharing the same space and food sources are dying too since they would also be subject to the same pollution and viruses? This answer choice ensures that the argument is not weakened by a logical contradiction. It does not strengthen it or fix it or prove it, it just eliminates a counter-argument. Pretty disappointing if you ask me.
P.S. The part I do not like about E is that we do not know if the sea is polluted or how pollution came to be. We are not told that. I think it would have been a much sounder question if it stated that the Baltic sea is highly polluted.