单项选择题

金属离子指示剂的变色原理是()。

A.溶液酸度变化引起指示剂结构改变而产生色变
B.游离指示剂与指示剂——金属离子络合物具有不同颜色
C.生指示剂僵化现象即引起色变
D.指示剂浓度变化而产生色变