单项选择题

以下四种排序算法中,平均情况下时间复杂度最高的是()

A.堆排序
B.快速排序
C.选择排序
D.归并排序