Name the highly reactive metal that gives violet colou to flame.
Almost all alkali metals and some alkaline earth metals (barium, strontium, calcium) give colour to the flame. While potassium gives pale violet (or lilac colour) to the flame, rubidium gives red- violet colour to the flame.