A triangle has sides that measure 3 cm, 4 cm, and 5 cm. What type of triangle is it?