What does the establishment clause guarantee about religious freedom?

A.
The U.S. president cannot say prayers or perform public religious practices.

B.
U.S. politicians cannot hold religious beliefs that impact their duties.

C.
U.S. citizens can perform any religious practices they want.

D.
Congress cannot create laws that set up a national religion.

I'm having a tossup between C and D, Im leaning more towards D though

nvm I was right its D:)

The correct answer is D. The establishment clause of the First Amendment to the United States Constitution guarantees that Congress cannot create laws that establish a national religion or favor any particular religion. This clause ensures the separation of church and state and protects religious freedom by preventing the government from showing preferential treatment towards any specific religious belief or practice.

To arrive at this answer, you can examine the language of the establishment clause itself. The establishment clause states, "Congress shall make no law respecting an establishment of religion." This language clearly indicates that the purpose is to prevent the government, specifically Congress, from establishing a national religion.

Option C, while it may seem plausible, is not accurate because the establishment clause does not explicitly guarantee that individuals can perform any religious practices they want. The establishment clause primarily limits the actions of the government, specifically Congress, in relation to the establishment of religion.

Therefore, the correct answer is D. Congress cannot create laws that set up a national religion.