多项选择题

泵对液体流动的功能包括()。

A.把机械能供给液体
B.把热能供给液体
C.使液体本身的能量增加
D.克服位差和水头损失