Correct option is C
A polyhedron is a three-dimensional solid with flat faces. The formula for the number of edges in a polyhedron is E = F + V - 2, where E is the number of edges, F is the number of faces, and V is the number of vertices.
In this case, we are given that the polyhedron has 8 faces and 12 vertices. Substituting these values into the formula, we get:
E = 8 + 12 - 2
E = 18
Therefore, the polyhedron has 18 edges. The correct answer is (c).
