下面的程序输出什么? vector<int> v = {1, 2, 2, 3, 3, 3}; sort(v.begin(), v.end()); auto it = unique(v.begin(), v.end()); v.erase(it, v.end()); cout << v.size(); A. 6 B. 4 C. 3 D. 2