Explicação da resposta correta:
Neste diálogo, "What is the weather like today?" é uma pergunta sobre as condições climáticas no presente. Em seguida, a resposta "It is sunny & warm" descreve o clima atual. Na segunda parte, "But yesterday it was cold" se refere ao clima no passado, indicando que estava frio no dia anterior. Portanto, "What is the weather like today? It is sunny & warm. But yesterday it was cold" significa "Como está o tempo hoje? Está ensolarado e quente. Mas ontem estava frio." Essa estrutura é comum ao discutir sobre o clima presente e passado.