【思路】
第一步,根据题意可知,题干给出了各种车完成工作的时间,可以根据时间的公倍数设出工作总量的特值,方便计算。
第二步,3辆大卡车,4天可以运完,则1辆大卡车需12天运完;4辆小卡车,5天可以运完,则1辆小卡车需20天运完;20辆小推车,6天可以运完,则1辆小推车需120天运完。三种车完成的时间分别为12、20、120,最小公倍数为120,则设工作总量为120。则大卡车效率为120÷12=10,小卡车效率为120÷20=6,小推车效率为120÷120=1。设后两天每天至少需要N辆小推车,则(2×10+3×6+7×1)×2+1×N×2=120,解得N=15辆。
因此,答案为C。