The suggested answer is A, B, D.
UDP (User Datagram Protocol) is faster than TCP because it has less overhead since it does not require establishing a connection before data is sent. UDP operates at the Transport Layer, which is responsible for end-to-end communication. Additionally, UDP data is sent on a best-effort basis, meaning it does not guarantee delivery, ordering, or error checking, which further contributes to its speed but lower reliability.