Plywood vs. OSB vs. AdvanTech - for subflooring?
First that subfloor should be packed with insulation.   Second if you are not sure what flooring you are putting down - go with plywood.
If you want to reduce squeaks then glue your plywood down first and then screw it in.   Advantech may be better than OSB but glue sticks to plywood the best and plywood conforms to your joists better over time after glued/screwed.
I have put in a lot of flooring and here is what I think when building...

if I am building someone a new home I might choose Advantech because ease of installation and maybe it doesn't get ruined before all structure is up...
if I am building my home then plywood