The surfaces or faces that a cone has are :
(1) Base
(2) Slanted Surface
So, the number of surfaces that a cone has is 2.
Hence the correct choice is (b).