Implement a secure site with ASP.NET

What roles does a CA play in a PKI? (Choose all that apply)

Validates the company or individual purchasing the certificate
Serves the certificate for the web server
Provides the Domain Name System (DNS) connections between the client and server
Signs the certificate as authentic