【思路】溶液问题。有浓度20%的糖水12千克,则里面含有12×(1-20%)的水。设买了x千克糖,则=25%,解得x=3.2,3.2×15=48,即购买白糖花了48元。故答案为B。
另:浓度是25%的12千克糖水需要白糖3千克,现在糖水的要多于12千克,所需白糖也要大于3千克,只有B项符合。
因此,答案为B。