多项选择题

A.满足公共需要
B.弥补市场缺陷
C.节制政府失灵
D.防止契约失效