A、水银的凝固点是-38.8℃、沸点是357℃;酒精的凝固点是-177℃沸点是78.5℃.故水银温度计的测量范围大; B、温度计能测量的最高温度取决于内部液体的沸点,水银的沸点高于酒精,故水银温度计能测量更高的温度; C、水银比酒精的比热容小、纯度高,故水银温度计测量的数值更精确; D、由分析可知,以上三点都是水银温度计的优点,故D正确. 故选D.