120÷12=10(元),160÷18≈8.9(元),所以尽量租用大车,40÷18=2(辆)…4人,余的4人再租:1辆小车空座太多,所以租1辆大车和2两辆小车;总价:120×2+160=400(元);答:租大车1辆、和小车租2辆最合算,最少花费400元.