多項選擇題工程價款的主要結算方式有()。

A.按月結算
B.按工程量結算
C.竣工后一次結算
D.目標結算方式
E.雙方約定的其他結算方式