Answer:
C)
Step-by-step explanation:
As velocity is a vector, if he tried to swim directly due east, his total velocity, would be the vector sum of his own velocity (towards due east) and the one due to the current (due south), so he will be aiming to the south-east direction.
In order to counteract this, he needs to aim in such a way, that when adding (vectorially) his own velocity to the one due to the current, gives a resultant vector aiming due east, so, he needs to swim northeast.