You are creating an ASP.NET application by using the .NET Framework 3.5.
You need to create a UI element in the application to meet the following requirements:
* Custom logic can be implemented.
* The element can be used in multiple places on each page.
* The element can be used on multiple pages within the application.
* The element can be redistributed for use in other applications without sharing source code or layout files.
What should you do?
A.
Create a theme.
B.
Create a master page.
C.
Create a user control.
D.
Create a custom Web control.