某无色溶液能与铝作用生成氢气,则在该溶液中Mg2+,Cl-,K+,SO42-为什么不能大量共存,说明理由