读图可知,①②两地位于同一经线,根据时区的划分,可知两地位于同一时区,时间相同,故A不正确;
正午太阳高度变化的一般规律:从太阳直射点地(此处为90°)所在纬度向南北递减,读图可知,③④两地纬度相差20°,因此,任何一日,③④两地的正午太阳高度差为20°,故B正确;
根据题干可知,此图为南半球经纬网图,根据纬度向南增大,判断出纬线所指示的方向,再根据面向南时左为东右为西,可判断③地位于⑤地的正西方,故C不正确;
读图可知,①②两点跨20°纬线,②③两点跨20°经线,因此它们的长度无法比较,故D不正确.
故选:B.