A.碘单质与蛋白质不反应,不变色,故A错误; B.明胶是蛋白质,加热可以使蛋白质变性,故B正确;C.蛋白质含有碳氢氧氮等元素,还含有二氧化氮等,故C错误;D.形成蛋白质中氨基酸的个数不相同,是混合物,故D错误.故选B.