You are creating an ASP.NET application by using the .NET Framework 3.5. You need to create a visual 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.