Personally I would go with Apple*. Out of all of these, Apple does the best job at privacy (IMHO)
If you want more security with your account then Google is arguably better as they offer more options for 2FA, Advanced Account Protection Program, etc… Although, they are not the best with your privacy.
I would avoid using Facebook as they are not exactly known for either security or privacy.
In summary it really is your choice with what you want to use, this is just what I personally think
*If you want to compartmentalise you could create a fresh Apple ID that you only use for that account.
I think the idea is that Apple isn’t going to add their knowledge of this service you’re using to their profile on you. Obviously whichever company you use to authenticate is going to have a log of this, and I think any of them could use it for their advertising. It’s just that Apple’s is maybe more limited how they can advertise to you?
I think using Apple or Google is probably fine. I would avoid Facebook and Twitter just because you probably don’t need those accounts anyway. Google is more likely to remain useful to you and stick around your life than Facebook or Twitter, so I wouldn’t encourage using them more if you can help it.
I would consider do you use any other google or apple services at work? I would lean toward compartmentalization, no point creating a work Apple ID when you have a work Google account. Is the privacy concern is your PII gets associated to where you work through these accounts? Can you create a new account frequently enough to break any fingerprinting or useful profiles.
So, I was tempted to go Google, for better MFA support. Though, in the end, I went Apple. This article ended up convincing me, along with their… somewhat better (even if just a little) privacy reputation. At work, I use both a Apple devices, and a linux laptop. I have an active (work) Apple account, not a (work) Google one.