What do Cinco de Mayo, Mardi Gras, and Chinese New Year all have in common?

They all begin with a parade of jazz musicians.

They all celebrate the bravery of the Mexican army.

They all blend American and Chinese culture.

They all were brought to the United States by people from other cultures.

They all are cultural celebrations that have been adopted and celebrated in the United States.