What was the main reason why Parliament repealed the Stamp Act?

A. Great Britain decided to grant the colonies freedom.
B. British business owners in the colonies complained to Parliament. The
colonists’ boycotts were working.
C. The Boston Tea Party scared the British.
D. Parliament had earned enough money from the tax to pay Great Britain’s debts.