单项选择题

工程预付款是建设工程施工合同订立后由发包人按照合同约定,在正式开工前预先支付给承包人的()。

A.材料购置费
B.垫付资金
C.工程款
D.定金