单项选择题

A.基本操作是数据元素间的交换
B.算法的时间复杂度是O(n)
C.算法的时间复杂度是O(n2)
D.需要进行(n+1)次数据元素间的比较