@beardalaxy @berkberkman @Mr_NutterButter I think Option A allows for future post-game content via DLC. Fallout 3 is a good example of this. But there are many examples of it not being done well. Super Mario 64 comes to mind. Seriously, what's the point of getting 100 lives just to replay the same levels you already beat, so you can have fun dying 100 times? Though I think games that allow you to replay levels have the replayability of trying to beat your previous record.
Another terrible example of Option A is the Minish Cap. It has content that can ONLY be obtained post-game, and (as far as I can tell) nothing tells you that it exists. I only found out about it after reading a walkthrough. The game is already known for having the worst side-quest system, so it isn't a big surprise, but the post-game content is just a shield and a few figurines you can unlock, stuff you already don't need.
https://www.zeldadungeon.net/the-minish-cap-walkthrough/dark-hyrule-castle/#c6_5
I think Option A is really only good for games that have DLC/expansions planned, have a definitive ending that requires a 100% completion, or is a game that allows you to replay levels to get higher scores.
Option B depends on if people are willing to replay the entire game, which really depends on the length and enjoyment of the game.