Soil requirements for roses

When raising roses, you need to use soft, rich, well-drained, and slightly acidic ...