To find out how much money the food pantry will need to spend, we first need to calculate how many cans of tomatoes they still need after receiving the donations.
- Total cans needed: 1,021 cans
- Cans received from donations: 689 cans
Now, we subtract the donated cans from the total needed:
\[ 1,021 - 689 = 332 \text{ cans needed to buy} \]
Next, we will calculate the cost of buying these 332 cans at a price of $0.95 each:
\[ 332 \text{ cans} \times 0.95 \text{ dollars/can} = 315.4 \text{ dollars} \]
Therefore, the food pantry will spend approximately $315.40.
Since the question asks for an approximate amount, we can round this to the nearest option available in the responses. The closest matching option is:
$300
However, since the calculated cost is closer to $350 than $300, I suggest verifying the options. If $350 were among the options, that would be the best choice based on the calculation.
So the answer would ideally be $350 if it was rounded well and included in the options.