Por que as chamas têm cores diferentes?

Por que as chamas têm cores diferentes?
As chamas adquirem cores de acordo com a sua temperatura. O poder calórico (PC) do material queimado é que determina a temperatura da chama. As chamas azuis são as mais quentes e as amarelas são as mais frias.