What is the Constitutional difference between an executive agreement and a treaty? A) Treaties and executive agreements are the same thing. B) Treaties must be approved by Congress and executive agreements do not. C) Treaties must be approved by the Senate and executive agreements do not need approval. D) Treaties do not need approval and executive agreements must be approved by the House .