All the options are reasons why water is not a good thermometric substance, but the most critical one is its lack of uniform expansion. Water's non-linear expansion makes it difficult to correlate temperature changes with volume changes perfectly.