A questão queria saber qual das opções seria uma característica do paradigma funcional de linguagens de programação.
a) PROCEDURAL - O meio procedural pretende "imitar" a máquina von Neumann; o computador é entendido como uma máquina que obedece ordens e o programa como uma prescrição de solução para o problema.
b) PROCEDURAL - Nas linguagens procedurais, uma expressão é avaliada e seu resultado, em geral, é armazenado em uma célula de memória representada por uma variável.
c) PROCEDURAL - Uma linguagem de programação puramente funcional não usa variáveis ou comando de atribuição. A ordem de avaliação de suas expressões de mapeamento é controlada por recursão e expressões condicionais, enquanto que no meio procedural esse controle é feito por sequenciação e iteração.
d) LÓGICA - ... os programas não estabelecem exatamente "como" um resultado deve ser computado, mas, descrevem fatos e regras que podem levar a máquina à dedução do cálculo do fatorial. O computador assume, portanto, o papel de uma "máquina de inferência", buscando uma prova construtiva para uma meta (pergunta) colocada pelo usuário.
e) FUNCIONAL - A principal característica do meio funcional é "imitar" o comportamento de funções. Assim, no meio funcional, o computador atua como uma máquina que avalia funções e o programa consiste da definicão e composição de funções.
http://www.paulotarso.com/Files/PP/maria_cecilia.pdf