ASP.NET supports multiple languages for server-side scripting through the .NET Framework language interoperability. The primary languages are C# (c#) and VB.NET (VB - referring to Visual Basic .NET). C++ is NOT typically used for ASP.NET server-side scripting (managed C++ exists but is not a standard ASP.NET language option). Therefore 'A & B' (both C# and VB) is correct.