单项选择题

法律的作用有()
①对公众的行为具有指导作用
②对他人的行为具有评价作用
③对人们的相互行为具有预测作用
④具有维护一定阶级的社会关系和社会秩序的作用

A.①②③
B.①③④
C.①②④
D.①②③④