单项选择题

A.HAVING用于过滤行,而WHERE用于过滤列
B.HAVING用于过滤分组后的结果,而WHERE用于过滤分组前的结果
C.HAVING和WHERE没有区别
D.HAVING用于排序结果,而WHERE用于过滤结果