Why does a DHCP server and client use UDP rather than TCP for transmissions? (Choose all that apply.)
a) UDP has lower overhead
b) UDP is faster for real-time applications
c) UDP is more reliable for large data transfers
d) UDP is easier to implement for broadcast communications