单项选择题

按信托关系建立的依据不同可将信托分为()

A.公益信托和私益信托
B.契约信托和遗嘱信托
C.设定信托和法定信托
D.自益信托和他益信托