The sequence's insert member function normally puts a new item before the current item. What should insert do if there is no current item?A) The insert precondition is violated.B) The new item is put at the beginning of the sequence.C) The new item is put at the end of the sequence.D) None of the above.