Personally I don’t really have a favorite character
Salmon's need to lay many eggs because the eggs are very fragile. These eggs are not very likely to survive and hatch. Lots of eggs need to be laid to guarantee the survival of at least some of the eggs.
C) Eventually :D is the answer i hope this helped :)