单项选择题

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

A.选择排序
B.冒泡排序
C.归并排序
D.堆排序