i think they will all react but not really sure on the first one though
on your example, couldn't it also form MgCl2... i guess this would assume the reactants are ions though. what were you given, elements written with charges (or lack thereof) or elements written out in there full names?