why the last layer of the soil is called bedrock and not called d horizon?
The last layer of soil is basically the area where soil ends and there are rocks but it is considered part of soil horizon because soil is formed by weathering of rocks. So, it is called bedrock and not d- horizon.