单项选择题

A.违反公共政策的合同
B.不道德的合同
C.非法合同直接指违法合同
D.以上都正确