Answer:
C. It must have passed both the House and the Senate
Step-by-step explanation:
The House and Senate are both part of Congress which is the Legislative Branch. So for a law to be passed it must go through the House, Senate and eventually the president. Which can either Veto it or sign and pass it. It officially becomes law when it is signed by the president. The Supreme Court has the power to at any time overturn the law.