The correct option is C 10
The formula to find the number of diagonals =n(n−3)2,
(where n= number of sides of polygon)
Here, n(n−3)2=35,
⇒n(n−3)=70
⇒n2−3n−70=0
⇒(n−10)(n+7)=0
⇒n=10 or −7
Hence, number of sides can not be negative.
So, it has 10 sides.