Uma tela precisa exibir apenas número do pedido, data, nome do cliente, quantidade total de unidades e valor total. Nenhum dado será alterado nem salvo pelo mesmo DbContext. Qual estratégia tende a evitar trabalho desnecessário na consulta? A Materializar Pedido, Cliente e todos os ItemPedido com rastreamento, porque o EF Core selecionará automaticamente apenas as propriedades usadas posteriormente. B Materializar as entidades completas com AsNoTracking() e executar todos os cálculos em memória, pois a ausência de rastreamento reduz automaticamente as colunas retornadas. C Projetar diretamente os campos e agregados necessários para um DTO, mantendo as operações traduzíveis no banco de dados. D Utilizar uma consulta explicitamente compilada que materialize entidades completas, pois a compilação elimina o custo de propriedades desnecessárias. E Carregar apenas os pedidos inicialmente e consultar cliente e itens individualmente à medida que cada linha da tela for montada.