An isosceles triangle has two sides of equal length. An equilateral triangle has three sides of equal length. In a right triangle, two sides meet at a right angle.
Which types of triangles will always have at least two sides of equal length?
equilateral and right 

equilateral and isosceles 

equilateral, isosceles and right 

isosceles and right 