On what grounds did the Supreme Court declare the legislative veto unconstitutional?
A) Violation of the Separation of Powers doctrine
B) Failure to adhere to the Equal Protection Clause
C) Infringement on States' Rights
D) Contravention of the Due Process Clause