Which criteria do scientists consider when they classify soil? Check all that apply.

soil profile
climate
soil composition
bedrock
soil horizon