多项选择题

人工湿地在工程实践中的主要功能包括()。

A.休闲娱乐功能
B.水质净化功能
C.水源涵养功能
D.科普宣教功能