Multi-select: Knowing that "soil contains nutrients for plants", how would one answer "What contains nutrients for plants?"

Pick from: 1). dirt cheap. 2). wind. 3). ground minerals. 4). soiled clothes....A:
3).