Answer the following questions in about 30 words.
What are the main factors responsible for the formation of soil?
Formation of soil is affected by relief, climate, parent rock material, vegetation, duration of weathering and presence or absence of other life forms.