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