It potting soil.
Potting soil
My answer is potting soil because that has a lot of nutrients in it, th the other ones don't have any nutrients.
Potting soil and seed raising mixture would be best
I think it's potting soil.A friend of mine is growing them in potting soil.