Have you got all the ______ for a fruit salad?
A.components
B.elements
C.factors
D.ingredients
请帮忙给出正确答案和分析,谢谢!