In a certain polygon, all of the angles are equal and all of the sides are of equal length. Point Q is a vertex of the polygon. If four diagonals can be drawn from point Q to the other vertices of the polygon, how many sides does the polygon have?
(A)Eight (B)Seven (C)Six (D)Five (E)Four
B