The answer is A. 16 edges
For most of the solid shapes, we can use Euler's polyhedron formula:
f + v - e = 2
f - the number of faces
v - the number of vertices
e - the number of edges
We know:
f = 5 + 4 = 9
v = 9
e = ?
So:
f + v - e = 2
9 + 9 - e = 2
18 - e = 2
18 = e + 2
e = 18 - 2
e = 16