all treaties must be approved by a two thirds vote of

a. the senate
b. the house
c. both houses of congress
d. the supreme court
a.

Nope, sorry. Please check this site with the appropriate Constitutional clause.

http://en.wikipedia.org/wiki/Congressional-executive_agreement

To find the correct answer, we need to understand the process of approving treaties in the United States.

In the US Constitution, the power to make treaties is granted to the President, but the process of approval involves the Senate.

Here's how it works:
1. The President negotiates and signs a treaty with the foreign country or international organization.
2. The treaty is then submitted to the Senate for approval.
3. In order to approve a treaty, it requires a two-thirds vote of the Senate.

Therefore, the correct answer is a. the Senate.

Treaties do not need approval from the House of Representatives, both houses of Congress, or the Supreme Court. They only require a two-thirds vote of the Senate for approval.

Correct! All treaties must be approved by a two-thirds vote of the Senate.