单项选择题

A.合同因缺少主要条款而导致无效
B.价款按7月5日的市场价格确定
C.价款按7月12日的市场价格确定
D.甲和乙如果无法就价款达成补充协议,合同无效