(12分)某无色溶液中只含有下列8种离子中的某几种:Mg2+、H+、Ag+、Na+、Cl-、HCO3-、OH-、NO3-,已知该溶液能与铝反应且放出的气体只有氢气。试回答下列问题:
(1)若反应后生成Al3+,反应的离子方程式为________________,则原溶液中一定大量存在的离子有________________,一定不能大量存在的离子有__________________。
(2)若反应后生成AlO2-,反应的离子方程式为 ,则溶液中一定大量存在的离子有 ,一定不能大量存在的离子有 。