When initiating a new SSL or TLS session, the client receives the server SSL certificate and
validates it. After validating the server certificate, what does the client use the certificate for?
A.
The client and server use the server public key to encrypt the SSL session data.
B.
The server creates a separate session key and sends it to the client. The client decrypts the
session key by using the server public key.
C.
The client and server switch to a DH key exchange to establish a session key.
D.
The client generates a random session key, encrypts it with the server public key, and then
sends it to the server.