多项选择题

A.process business logic
B.store business logic in the database
C.retrieve business logic from the database
D.manage communication between desktop/client tier and database tier