A foundation rests on: September 5, 2024 – by admin 0A. foundation soil and subgradeB. subgradeC. base of the foundationD. foundation soil