单项选择题

根据法人设立的目的及所依据的法律,可以将法人分为()。

A.社团法人和财团法人
B.公法人和私法人
C.公益法人和营利法人
D.企业法人和机关法人