Um dos recursos que os navegadores de internet utilizam para acelerar o carregamento das páginas é chamado de cache. Assinale a alternativa que descreve seu funcionamento:
A) Utiliza compressão para transferir arquivos com mais rapidez.
B) Procura os serviços mais rápidos antes de carregar a página.
C) Utiliza um algoritmo para pré-carregar arquivos antes do usuário solicitar.
D) Armazena arquivos temporariamente, evitando carregá-los novamente.
E) Realiza uma validação para verificar se o arquivo é legítimo.