The correct option is D all of the above.
Compost and vermicompost are the fertilizers that are obtained from decomposition of organic materials like kitchen waste, farm waste, etc.Vermicompost make use of earthworms for fastening the process of decomposition of organic matter.