a. It provides access to configuration files for client Applications.
b. It provides permission structure that allows methods or classes to access configuration files.
c. Represents a single, named connection string in the connection strings configuration file section.
d. Encapsulates the context information that is associated with a ConfigurationElement object