Answer
Different fluorescent minerals contain molecules with different sets of energy levels.
Work Step by Step
The different sets of energy levels cause different colors to be emitted as excited electrons (excited by the incoming ultraviolet light) fall back to their original ground state.