单项选择题

下列排序算法中,某一趟结束后未必能选出一个元素放其最终位置上的是()。

A.堆排序
B.冒泡排序
C.快速排序
D.直接插入排序