Com a atualização ES6 do JavaScript, novas palavras-chave para a declaração de variáveis foram introduzidas para tornar o código mais previsível e seguro, substituindo gradualmente o uso do antigo var. Essas novas opções introduziram o conceito de escopo de bloco, garantindo que variáveis não "vazem" para fora de estruturas como if ou for. A escolha entre elas depende da necessidade de reatribuição de valores durante o programa. Qual é a recomendação de uso moderno para as palavras-chave let e const em projetos JavaScript? a. O let deve ser usado apenas dentro de funções e o const deve ser usado exclusivamente no escopo global. b. Usar const para variáveis que mudarão de valor e let para valores fixos. c. Não há diferença técnica entre elas, sendo apenas uma preferência estética do programador. d. Usar const por padrão para todos os valores e let apenas quando a reatribuição for estritamente necessária. e. Utilizar var para todas as situações devido à sua compatibilidade com navegadores dos anos 90.