解题思路:无色酚酞溶液遇酸性溶液不变色,遇碱性溶液变红;根据复分解反应发生的条件可知,若物质之间相互交换成分不能生成水、气体、沉淀,则能够在溶液中大量共存,据此进行分析判断.
加入无色酚酞溶液后显红色,说明该溶液显碱性.
A、NH4+和OH-在溶液中能相互交换成分生成氨气和水,不能大量共存,故选项错误;
B、H+和OH-在溶液中能相互交换成分生成水,不能大量共存,故选项错误;
C、Ba2+和SO42-在溶液中相互交换成分生成硫酸钡沉淀,不能大量共存,故选项错误;
D、四种离子在溶液中相互交换成分不能生成沉淀、气体、水,能在溶液中大量共存,且含有OH-,溶液显碱性,加入无色粉酞溶液后显红色,故选项正确;
故选D.
点评:
本题考点: 离子或物质的共存问题.
考点点评: 本题考查物质的共存问题,判断物质在溶液中能否共存,主要看溶液中的各物质之间能否发生反应生成沉淀、气体、水;解答本题还要注意所得溶液显碱性.