Why is volcanic soil (andisol) very fertile?

Why is volcanic soil (andisol) very fertile?
a. It is rich in minerals from volcanic deposits.
b. It is a young soil with low water retention.
c. It has been leached of mineral nutrients.
d. Volcanic activity warms the soil.