a) Incorreta. Códigos JavaScript também podem ser executados no terminal.
b) Correto. PostgreSQL é um dos banco de dados mais utilizados no mundo e sim é possível Serializar em XML, que consiste em transformar um objeto em um arquivo, salvar em um banco de dados ou até mesmo transferir por uma rede, preservando o seu estado e sua estrutura original, podendo recuperá-lo em qualquer instante.
c) Incorreta. É possível usar o CSS para formatações em Java (JSP). PHP não é exigido em aplicações Web, existem outras linguagem para criação de aplicações web.
d) Incorreta. PHP é utilizado em páginas web dinâmicas, mas não é exigido, existem outras linguagem que realizam operações dinâmicas, como: ASP, Python, Ruby, etc.