分析:根据无色透明溶液与铝反应放出H2,该溶液可能为酸或碱的溶液,然后离子的共存及溶液为电中性来分析解答.
解答:解:因Al与酸反应或与碱反应都生成氢气,则无色透明溶液与铝反应放出H2,该溶液可能为酸或碱的溶液,
第一种情况:若溶液为酸,一定存在大量的H+,因H+能分别与OH-、CO32-等离子反应而不能大量共存,则不存在OH-、CO32-离子,
又酸性条件下NO3-与Al反应不会生成氢气,则不存在NO3-,再根据溶液为电中性,则一定存在的阴离子为Cl-,
K+、Mg2+都不与H+和Cl-反应,是否存在无法确定,即可能存在K+、Mg2+,
故答案为:H+和Cl-;K+、Mg2+;
第二种情况:若溶液为碱,一定存在大量的OH-,因OH-能Mg2+、H+反应而不能大量共存,则不存在Mg2+、H+,
再根据溶液为电中性,则一定存在的阳离子为K+,OH-和K+都不与CO32-、NO3-反应,是否存在无法确定,
即可能有CO32-、NO3-,
故答案为:OH-和K+;CO32-、NO3-.
点评:本题考查与Al反应生成氢气的溶液及离子的共存问题,明确条件时解答的关键,并熟悉离子之间的反应来解答,注意硝酸根离子在酸性条件下具有强氧化性是学生解答中容易忽略的地方.