Wouldn't it be inappropriate to do a flame test when there is a possibility of toxic chemicals (lead) in the solution?
8. When dilute sulfuric acid was added to an unknown solution, L, a white precipitate was formed.
The possible ions in the unknown are: sodium, calcium, barium and lead.
What is an additional test that can be done to a fresh sample to determine the exact identity of the
ion present?
(A) add silver nitrate
(B) do the flame test
(C) add sodium carbonate
(D) test the pH
*Correct answer was B* (James Ruse 2014 Trial)
Obviously sodium is wrong as otherwise there wouldn't be a precipitate.
Leaving us to distinguish between calcium, barium and lead.
Because we're trying to find a cation, adding nitrate does nothing and so A is wrong.
Adding carbonate will cause all three of them to precipitate, so C is wrong
pH is clearly a dud option; what does that do.
B is the correct answer. Note that firstly, lead is something you're testing for, thus if it were a toxic chemical it would be in such high concentrations to the point the blue/white flame is just obvious.
Note that each of the three remaining metals all have distinct flame test colours.
But at the same time, this is a James Ruse paper and the questions are just weird. Factoring in technicalities, flame tests should be a last resort.