Answer:
The correct option to the following question is C.).
Step-by-step explanation:
A web page that belongs to the salesforce is called the visualforce page.
The controller extension is Apex class containing the constructor which takes the single argument of the type Apex Pages. StandardController or the CustomControllerName, where the CustomControllerName is a name of the custom controllers which you wants to extend.
With power of the Apex and the Visualforce page, you can easily customize the feel and look of the knowledge base, for example, with the custom search page or the robust articles publishing cycle.