Final answer:
The correct choice is that B is the limiting reactant because 3 moles are required but only 2 are available.
Step-by-step explanation:
To determine the limiting reactant in a chemical reaction, you must reference the stoichiometry of the reaction. In the given problem, the chemical equation is not fully written out, but the question implies a reaction where 3 moles of substance B react with 1 mole of substance A. If 2 moles of B are reacted with 1 mole of A, we can apply stoichiometry to determine the limiting reactant.
Given the reactants are in a 3:1 ratio, the reaction requires 3 moles of B for every 1 mole of A. Since only 2 moles of B are available, B will be the limiting reactant because there is not enough B to fully react with A. On the other hand, there is enough A to react with the amount of B provided, so A is in excess.
Moreover, the limiting reactant is not determined by the molar mass of the substances, but by the stoichiometric ratios in which the reactants combine.