The time complexity of Prim's algorithm depends on the data structure used for the priority queue. Match the implementation with its time complexity for a graph with V vertices and E edges:
(i) Prim's with adjacency matrix and simple array
(ii) Prim's with binary min-heap and adjacency list
(iii) Prim's with Fibonacci heap and adjacency list