ASP.NET separates the HTML output from program logic using a feature named as_______________?
A. Code-front
B. Exception
C. Code-behind
D. All of the above