How does a Palo Alto Networks Firewall configured to forward DHCP packets to multiple server destinations choose which reply to forward to the sender

The first server listed in the "Server Priority" DHCP configuration is forwarded until it fails to respond, then the next one is chosen.

A request is sent to all servers on the list, and the first responder is forwarded.

All DHCP server responses are forwarded, and the receiving client chooses which to accept.

The server that is the fewest network hops from the requesting client is chosen. When more than one server has the same hop count, all packets from the servers are forwarded to the client.