Which DNS settings to chose in 1.1.1.1 app

what is the deference between DNS over Https and DNS over WARP and which is more secure and private and which one is best for public WiFi

DoH is just a secure connection for DNS. DNS over WARP is a tunneled connection for everything.

So DNS over WARP is better ?

DNS over WARP is better.