多项选择题

A地某工厂向B地某公司购买一批货物,合同中没有明确规定付款地点和交货期限。依照民法通则规定,下列选项之中正确的是________。

A.工厂应在A地付款给公司
B.工厂应在B地付款
C.公司可以随时交货,工厂不得有任何异议
D.公司可以随时交货,但应给工厂必要的准备时间