A flat surface is a face that is not curved. Count the flat faces of object B carefully: it has 5 flat surfaces.

Final Answer: 5