Options A,B,C are true. Option D is false, as adjacency list is the best representation for Prim's algorithm and it gives time complexity as $O(|E| \lg |V|)$ using binary min-heap. With Adjacency matrix representation, Prim's algorithm using binary min-heap runs in $O(|V|^2\lg |V|)$ time as now processing the adjacency list for each vertex takes $O(|V|)$ time.