The correct option is B macronutrients
The nutrients that are absorbed from the soil include Nitrogen (N), Potassium (K) and Phosphorous (P), zinc, magnesium, calcium, etc. The NPK nutrients are needed in comparatively larger quantities compared to elements such as zinc. NPK nutrients are called macronutrients for this reason. Nitrogen is needed to make proteins and phosphorous. Thus, compared to Zinc, Nitrogen and Potassium are needed in a relatively large quantity.