Any finish will yellow it. And the pine will yellow/darken over time anyway. Osmo Polyx clear is what a lot of people (including myself) have used and recommend. There’s also fiddes which is a bit cheaper and some prefer it, but I think it scratches easier.
Edit, here’s a photo mid sanding vs finished with osmo polyx clear. Because it’s more reflective when oiled, it looks a bit lighter in the photo, but hopefully you get the sense of the tone change. The floor is beech not pine, but the colour change will be similar.
Any finish will yellow it. And the pine will yellow/darken over time anyway. Osmo Polyx clear is what a lot of people (including myself) have used and recommend. There’s also fiddes which is a bit cheaper and some prefer it, but I think it scratches easier.
Edit, here’s a photo mid sanding vs finished with osmo polyx clear. Because it’s more reflective when oiled, it looks a bit lighter in the photo, but hopefully you get the sense of the tone change. The floor is beech not pine, but the colour change will be similar.