多项选择题

A.公共经济以公共部门为主体
B.公共经济以弥补市场缺陷为目的
C.公共经济学使用经济学的方法来研究公共部门经济行为的科学
D.公共经济学主要是研究公共部门经济活动及其规律的科学