Answer:
A - not possible, B - possible, C- possible
Step-by-step explanation:
You need to consider the reactivity series table. Check the attachment below.
A. If you see in the table, nickel is way below magnesium, meaning less reactive, and hence will not be able to snatch SO4 away from magnesium because it is not reactive enough so A is wrong.
B. Magnesium is more reactive than aluminium as mag appears right above alum, so yes possible.
C. Pb is lead which is more reactive than hydrogen so C is also possible.