>>50268662Ice, Ground, Fighting, Electric, and Ghost are objectively the best 5, hitting 925 mons super-effectively.
Since a Pokemon can only have 4 moves, Ice, Ground, Fighting, and Electric have the most SE coverage on one mon (835), but notably miss out on Shedinja.
Replacing one with Ghost will allow you to hit Shedinja, and you lose the least by replacing Electric (drops to 819, as opposed to 772 without Ice, 792 without Fighting, and 795 without Ground)