Why did the Federalist Congress pass the Sedition Act in 1798?
A. to ban immigrants from voting in the presidential election
B. to deport European immigrants from the country
C. to ban people from publicly criticizing the government
D. to stop people from establishing another political party