Which of the following is/are TRUE?
- In the worst case, merge sort runs in $O\left(n^2\right)$ time.
- Depth-first search of a graph is asymptotically faster than breadth-first search.
- Dijkstra's algorithm is an example of a greedy algorithm.
- Insertion in a binary search tree is $\text{“commutative"}.$ That is, inserting $x$ and then $y$ into a binary search tree leaves the same tree as inserting $y$ and then $x$.