温度计是根据液体的热胀冷缩来工作的,液体的凝固点和沸点决定了这种液体温度计的测量范围.
【解析】
A、水银的熔点是-39℃,即凝固点是-39℃,所以水银温度计的测量范围是-39℃~357℃,而北方气温在-39以下时,水银已经被凝固成固体,无法进行测量;
B、酒精的熔点是-117℃,即凝固点是-117℃,所以酒精温度计的测量范围是-117℃~78℃,它的测量范围满足了北方全年气温变化范围,酒精始终是液态形式;
C、乙醚的熔点是-114℃,即凝固点是-114℃,所以乙醚温度计的测量范围是-114℃~35℃,而北方气温在35以上时,乙醚会沸腾变成气体,无法进行测量.
故选 B.