多项选择题

为什么要制定《水污染防治法》?()

A、促进经济社会全面协调可持续发展
B、保障饮用水安全
C、保护和改善环境
D、防治水污染