多项选择题

A.社会主义民主的性质决定社会主义法治的性质
B.社会主义法治的发展程度制约着社会主义民主的发展程度
C.社会主义法治是社会主义民主的保障
D.社会主义法治是社会主义民主的基础