A组成蛋白质的氨基酸共有20种,但不是每种蛋白质的氨基酸都有20种,应该是小于或等于20种,A错误;B、氨基酸的种类、数量相同的蛋白质,氨基酸的排列顺序和蛋白质的空间结构可能不同,因此不一定是相同的蛋白质,B错误;C、蛋白质分子的多样性与组成蛋白质的氨基酸的种类、数目.排列顺序和蛋白质的空间结构有关,C正确;D、高温蛋白质的结构改变不可逆,低温不会使蛋白质的空间结构改变,只是使蛋白质的活性降低,D错误.故选:C.