多项选择题

甲公司向银行借款,用公司持有的乙公司债券作为质押,债券为无记名债券,2005年7月1日甲公司与银行签订了书面质押合同,7月5日甲公司将债券交付给银行;但是未在债券上背书记载“质押”字样,回答下面问题: 质押合同生效日期是( )

A.合同无效
B.2005年7月1日
C.2005年7月5日
D.合同效力待定