An isosceles triangle has at least two equal sides (and therefore at least two equal angles).
• Equilateral triangle — all 3 sides equal, so it IS isosceles (it has at least two equal sides).
• Triangle with 2 equal sides — this IS isosceles by definition.
• Triangle with 2 equal angles — the sides opposite equal angles are equal, so this IS isosceles.
• Triangle with angles 30°, 40°, 110° — no two angles are equal, so no two sides are equal. This is NOT isosceles.
Final Answer: D: Triangle with angles 30°, 40° and 110°