多项选择题

A.贷款合同自贷款发放日有效
B.保证合同自合同签订日起生效
C.抵押合同自签订贷款合同并办妥抵押登记之日起生效
D.质押合同自签订贷款合同并办妥质物移交之日起生效