Which two functions in the TLS protocol allow client/server applications to communicate?
(Choose two.)
A.
It uses a substitution cipher for encoding and a symmetric key for confidentiality.
B.
It prevents eavesdropping, tampering, and message forgery, and a PKI provides user
authentication.
C.
It supports NAT traversal at the protocol layer.
D.
It provides data-origin authentication instead of user-origin authentication.