【思路】
公共预算是指政府在每一财政年度经立法程序批准的全部公共收支计划,是存在于市场经济中并且与公共财政相适应的国家预算类型。公共预算编制的主要依据包括:(1)国家的法律、法规和方针、政策;(2)上一年度公共预算的执行情况;(3)计划年度国民经济与社会发展计划的主要指标;(4)公共预算管理体制所规定的管理权限和收支范围。 故ABCD四个选项均正确。
因此,答案为ABCD。