单项选择题

The error in the measurement of the altitude of a celestial body,caused by refraction,increases as the().

A.horizontal parallax decreases
B.observer's height above sea level increases
C.humidity of the atmosphere decreases
D.altitude of the body decreases