Which of following is true about the function find(beginIterator, endIterator, val) :
Returns an iterator pointing to 1st element equal to val, if such element is found.
Returns an iterator equal to “endIterator” if no such element is found.
Time complexity is atmost O(DISTANCE(beginIterator, endIterator))
All of the above.