有A、B、C、D四种无色溶液,它们分别是葡萄糖溶液、蔗糖溶液、淀粉液、甲酸乙酯中的一种。经实验可知:(1)B、C均能发生银镜反应。(2)A遇碘水变蓝色。(3)A、C、D均能发生水解反应,水解液均能发生银镜反应。试判断它们各是什么物质?