I would be comfortable with any of the above.
As an aside, probably the most "stout" 0W20s on the market today have Volkswagen approval VW508.00 or Mercedes Benz MB229.71. Over here we can get the MB229.71 with API SP/GF-6 in the same oil...Castrol Extended Performance 0W20.
Although not ment for direct comparisons between approvals and/or specifications from different manufacturers...
online.lubrizol.com
View attachment 136187