The Web Server.
The rest of the choices is just elimination by knowledge. A) The Client is you, you're not requesting a Web page from yourself. B) The Server sends the requested HTML file. C) The Internet, this is just plain bad, the Internet is made up of a lot of servers. D) Mainframe, just awful, you don't request a page from a mainframe.