∵甲汽车从A路口以每小时30千米的速度沿l向东行驶,同时乙汽车从D路口以相同的速度沿l向西行驶,
∴两车的速度为:
30000
3600
=
25
3
(m/s),
∵AB之间的距离为800米,BC为1000米,CD为1400米,
∴分别通过AB,BC,CD所用的时间为:
800
25
3
=96(s),
1000
25
3
=120(s),
1400
25
3
=168(s),
∵这两辆汽车通过四个路口时都没有遇到红灯,
∴当每次绿灯亮的时间为50s时,∵
96
50
=1
23
25
,∴甲车到达B路口时遇到红灯,故A错误;
∴当每次绿灯亮的时间为45s时,∵
168
45
=3
11
15
,∴乙车到达C路口时遇到红灯,故B错误;
∴当每次绿灯亮的时间为40s时,∵
96+120
40
=5
2
5
,∴甲车到达C路口时遇到红灯,故C错误;
∴当每次绿灯亮的时间为35s时,∵
96
35
=2
26
35
,
96+120
35
=6
6
35
,
96+120+168
35
=10
34
35
,
168
35
=4
4
5
,
168+120
35
=8
8
35
,
∴这两辆汽车通过四个路口时都没有遇到红灯,故D正确;
则每次绿灯亮的时间可能设置为:35秒.
故选:D.