Final answer:
The statement is false; not every host requires a DUID for IPv6, as IPv6 allows for multiple address assignment methods, one of which is SLAAC that does not rely on a DUID.
Step-by-step explanation:
The statement 'Every host has a DUID for IPv6' is false.
A DUID (DHCP Unique Identifier) is used in DHCP for IPv6 (DHCPv6), and while it's common for hosts to have a DUID, it's not an absolute requirement for IPv6 functionality.
IPv6 uses various methods for address assignment, and not all methods employ a DUID.
For instance, a host can use Stateless Address Autoconfiguration (SLAAC) for generating IPv6 addresses, which doesn’t rely on a DUID.