Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oii, Kayann! Tudo bem?
Agradeço por nos trazer esse ponto que você observou na atividade.
Há uma pequena diferença entre a alternativa A e a D. Embora elas sejam semelhantes, podemos ver que a propriedade length atribuída na resposta D possui um erro de sintaxe.
Na resposta A está correto, escreve-se listaCompras.length, oposto da resposta D que está listaCompras.lenght. Esse tipo de erro é muito comum no mundo da programação, então é super válido abordá-lo.
Espero ter esclarecido sua dúvida. Continue se dedicando aos estudos e conte sempre com o fórum.
Bons estudos, Kayann!