Why did John Adams and his Federalist Congress pass the Sedition Act?
PLEASE ANSWER ASAP!

A. to prevent events like Shays' Rebellion

B. to convince Anti-Federalists that a Bill of Rights was unnecessary

C. to convince Democratic-Republicans that a Federalist administration would not oppress dissent

D. to prevent Democratic-Republicans from publishing papers that criticized the federal government