Why did American colonists resent British taxes?

A) American colonists were unhappy that the high taxes were keeping the nobility in luxury.
B) Unlike American colonists, people who lived in Great Britain did not have to pay any duties .
C) Americans did not elect representatives to Parliament as people who lived in Great Britain did.
Eliminate
D) Great Britain did not offer the American colonists any protection from the French and the Indians.