What should I use between trail Run and run app

I understand that’s there are some differences between the two app on the vo2max calcultation. My question is on what app should i use when there is mix between a 5km segment trail run and a second part 5km of road for exemple. I always use run app but maybe I’m wrong ?