Let G be a graph with 36 edges, and every vertex of degree at least 5. What is the maximum number of vertices such a graph G can have?
A. 13
B. 14
c. 12
D. 15