Answer: (B)
$\textsf{Bind:}$ Binds the socket to an address
$\textsf{Listen:}$ Waits for connections to the socket
$\textsf{Accept:}$ Accepts a connection to the socket
$\textsf{Recv:}$ Receives data from connection
From Man page of accept:
It extracts the first connection request on the queue of pending connections for the listening socket, creates a new connected socket, and returns a new file descriptor referring to that socket. The newly created socket is not in the listening state. The original socket is unaffected by this call.