You have not presented enough information for someone to decide.
If the water quality as shown from water analysis testing or from previous experience is corrosive and aggressive, or perhaps there is a process issue where the corrosion products are not acceptable, then one would prefer stainless steel or galvanized.
If your pipe trench is in a damp area or floods, or is constantly exposed to water, then galvanized pipe will rust over time, then one would prefer stainless steel.
If the water is not corrosive, and the pipe exterior will be dry, then one would prefer galvanized.
The HDPE pipe that I was referring to in an earlier post was coiled HDPE. Coiled HDPE would not work because it is not restrained.
PVC and HDPE pipe systems will require pipe supports every 3-5 feet, so you would require lots of pipe supports to hold up the piping in your trench. So PVC and HDPE piping systems are probably not good piping options.
You might want to look into the use of FRP pipe, the pipe supports required are about the same distance apart as for steel piping.
Why don't you just have your contractors give you the price for stainless, galvanized, and FRP. Then you can decide.