【思路】
第一步,根据“从A地到B地有三分之一为上坡路,三分之二为下坡路”可设A地到B地的上坡路程为,则下坡路程为,总路程AB为;
第二步,根据“上坡时速度为每小时4公里,下坡时速度为每小时6公里”可得去程时间分别为:;回程时间分别为:。再根据“回程比去程多耗时20分钟”20分钟即,可得,解得公里,则公里,即公里。
因此,答案为C。