Creio que a questão quiz induzir ao erro, ao tentar confundir o candidato ao usar o termo "lógica da aplicação" com o termo "camada de apresentação".
(lógica de aplicação foi usada como sinônimo de lógica de negócio)
Arquitetura 3 camadas:
- camada de apresentação / interface do usuário
- camada de lógica do negócio, ou camada da aplicação
- camada de dados.
Observamos que as alternativas A, D, E mencionam as tecnologias Javascript, Applets Java e CSS, usadas na camada de apresentação. O que nos faz desconfiar que não é a camada de apresentação a qual a questão quer se refere. A tecnologia AJAX permite comunicação assíncrona entre o navegador e o servidor de aplicação, entendo que engloba duas camadas.
Dessa forma resta apenas a alternativa C, relativa à tecnologia de Servlets, específica da camada de aplicação (execução no servidor de aplicações).