单项选择题

甲公司先与乙公司签订买卖合同将10吨钢材卖给乙公司,既没有交货也没有付款。后来甲公司又以更高价格同丙公司签订了买卖合同,将同批钢材卖给丙公司,双方交货并付款。甲公司与乙公司、丙公司签订的合同效力如何______

A.有效,有效
B.有效,无效
C.无效,无效
D.无效,有效