Are all htc phones smart phones?

Yes, they are. Because they are an andriod.