从地球公转示意图可以看出,当地球位于a位置时,太阳光直射的纬线是南回归线,为北半球的冬至日,日期是12月22日前后;当地球位于b位置时,太阳光直射的纬线是赤道,为北半球的春分日,日期是3月21日前后;当地球位于c位置时,太阳直射在北回归线,为北半球的夏至日,日期是6月22日前后;当地球位于d位置时,太阳光直射的纬线是赤道,为北半球的秋分日,日期是9月23日前后.
根据题干可知,地震发生时是4月20日,位于春分日(3月21日前后)与夏至日(6月22日前后)之间,即地球运行到图中的b与c之间.
故选:B.