Multiple choice Which is the hardest layer of soil? Top soil Sub soil Bed rock Loam Gravel Reveal answer Fill a bubble to check yourself C Correct answer Explanation Bed rock is the bottom layer which is made up of solid rocks. This is the hardest layer of soil.