What happens when a client requests connection to a server that has not yet started?

a. The exception .ConnectionException occurs

b. The client gets blocked until the server is started

c. The exception .BindException occurs

d. The client encounters a fatal error and must be terminated