Right answer is (d) All of the mentioned
The best I can explain: TCP stands for transmission control protocol which controls the transmission of data over the internet. This handshake consists of a Synchronize, Synchronize-Acknowledge, and Acknowledge message to be passed between the browser and the remote server. This handshake allows the client to attempt communication, the server to acknowledge and accept the attempt, and the client to acknowledge that the attempt has been accepted.