Treates are the supreme law of the land. Where is it laid down?International Law A. Constitution of USA B. UN Charter C. Statute of the ICJ D. British Constitution