Which phrase defines latitude?


A.height above sea level


B. north or south distance from the equator


C. east or west distance from London


D. rise and fall of the land