The correct answer is A. A client.
A client is a computer or software application that requests a service from another computer or application, known as a server. In the context of a network, a client is a computer that requests files from another computer, known as a server.
A host is a computer that provides resources to other computers on a network. A router is a device that forwards data packets between computer networks. A web server is a computer that delivers web pages to users.
I hope this helps! Let me know if you have any other questions.