Continua valendo o que nós dissemos. O código CSS que você mandou é esse:
.destaque {
font-size: 40px;
color: red;
}
.titulo-principal {
background-color: purple;
color: white;
}
E o HTML correspondente é esse:
<div class="destaque titulo-principal">
A <div>
tem as duas classes, e o que é informado no texto do exercício é que o problema de conflito entre classes é resolvido de acordo com a classe que tiver sido declarada por último no arquivo CSS. Se você observar o código CSS, a classe .titulo-principal foi criada por último, então se a classe .destaque tiver alguma propriedade em conflito com a .titulo-principal, o que vai prevalecer são as propriedades da classe .titulo-principal.
No caso, a única propriedade em comum nas duas classes é a color:
. Das duas propriedades color:
, a que vai prevalecer na <div>
é a color: white;
que é da classe .titulo-principal.
Pelo que vi no exercício, acredito que você está confundindo o código exemplo do enunciado com o código real do enunciado. Se você notar bem, há uma breve explicação na primeira parte do enunciado com esse código que você falou, depois, lá em baixo, há outro código CSS diferente que é o que a questão realmente leva em consideração.