What are three characteristics of the TCP protocol? (Choose three.)
A.
It uses a single SYN-ACK message to establish a connection.
B.
The connection is established before data is transmitted.
C.
It ensures that all data is transmitted and received by the remote device.
D.
It supports significantly higher transmission speeds than UDP.
E.
It requires applications to determine when data packets must be retransmitted.
F.
It uses separate SYN and ACK messages to establish a connection.