Answer: Maximum number of edges = n(n-1)/2, which is option B.
Each edge is a pair of distinct vertices: Without self loops and without multi-edges, every possible edge is determined by an unordered pair {u,v} with u != v.
Count the pairs with combinations: C(n,2) = n(n-1)/2, so the maximum number of edges is n(n-1)/2.