Hola, todas las respuestas que has dado son correctas.
a) Todos los servidores web trabajan con PHP, ya que es la única manera de conseguir que se muestre una página web en el computador cliente.
FALSO. No es la única manera de mostrar una página web al cliente, se pueden utilizar varios lenguajes para ello
b) El código HTML generado con PHP no es distinguible del código HTML generado manualmente, a no ser que contemos con alguna información adicional.
VERDADERO, no se puede saber si el código HTML fué generado estática o dinámicamente
c) HTML es un lenguaje de programación que permite decidir y repetir, pero carece de funcionalidades de acceso a bases de datos.
FALSO. HTML no es un lenguaje de programación y por tanto no se pueden crear aplicaciones web dinámicas que puedan decidir o repetir
d) El apartado dice "HTML es un lenguaje obsoleto". Esto es FALSO. HTML no es un lenguaje obsoleto. También hay que aclarar que HTML sí es apto para el desarrollo de aplicaciones web dinámicas, lo que pasa es que se usará en combinación con otros lenguajes y tecnologías.
Saludos