I have, close to, zero fishing experience. I've been doing a bit of research into hooks and line, and as I thought might be the case, different hooks have different purposes.

I'm hoping to get some information relating to what would make the best overall, size/type, basic survival kit fishing hook. In my mind I have:

It has to hold the fish, it's not for sport.
It has to catch any size fish, within reason, if this is possible?
It should probably be fresh water orientated, due to where I go. But versatility would be great.

I'd love to hear reasons too, I have an overworking mind and anything worth research would be great.