Why is copper sulphate not stored in aluminium vessel?
Your friend given the correct answer.
Aluminium is more reactive than copper. So the Aluminium will displace copper sulphate from its solution . After some days the blue colour of the solution will fade away, and copper (which has a reddish brown appearance) will be deposited on inner surface of aluminium vessel.In this way aluminium vessel will be destroy and the solution of copper sulfate will turn in aluminium sulfate.
2Al + 3CuSO4 → Al2(SO4)3 + 3Cu
Copper sulphate solution is not store in Aluminium vessel, because Aluminium is more reactive then copper, and hence if we store CuSO4 in aluminium vessel, aluminium will displace copper from copper sulphate solution, it lead to formation of pores in alluminium vessel .CuSO4 + Al ---- Al2(SO4)3 + Cu