It is almost certainly the salicylic acid.
You usually use the cheapest reagents as the excess reactants.
Sulfuric acid and acetic anhydride are dirt-cheap.
However, you have to do the calculation using the quantities you used in your experiment.
You prepared aspirin by reacting 2.00 g salicylic acid, 4.00 mL acetic anhydride (density = 1.08 g/mL), and a few drops of concentrated sulfuric acid. What was the limiting reactant?
You need to write the balanced equation for the reaction.
For simplicity, let’s rewrite this as
The sulfuric acid is a catalyst (not used up), so we need to consider only the
We know that we will need a balanced equation, molar masses, and moles of the compounds involved.
1. Gather all the information in one place with the molecular masses above the formulas and the masses and moles below them.
2. Identify the limiting reactant
An easy way to identify the limiting reactant is to calculate the "moles of reaction" each will give:
You divide the moles of each reactant by its corresponding coefficient in the balanced equation.
I did that for you in the table above.
Here's a video that shows the "usual" way of finding a limiting reactant.