contestada

Why was the Marquis de Lafayette called “the Hero of Two Worlds”?
He helped both Mexico and the United States achieve independence.
He participated in both the American and French revolutions.
He helped both Canada and the United States achieve independence.
He participated in both the American and Haitian revolutions.