A network engineer is configuring a network for an application that requires high-speed transfer of large volumes of data with minimal overhead, and can tolerate some loss of data. Which transport protocol is most appropriate for this application's requirements?
Internet Control Message Protocol (ICMP)
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)