Su tan fácil.
Pero, ¿por qué sucede esto?
Porque el ácido bórico es un boro que contiene compuestos... Cualquier compuesto que contiene boro provocará llamas que emiten un color verde.
Cuando se calientan los compuestos de boro, electrones absorben una cierta cantidad de energía térmica que los hace saltar a niveles más altos de energía. Después de algún tiempo, los electrones pierden esta energía y volver a caer a su nivel original emitiendo esta energía en forma de luz. Porque la energía absorbida por los electrones es diferente por elemento, cada elemento le dará un color diferente.