Correct option is D
Given:
side of an equilateral triangle = 10 cm
Altitude of equilateral triangle = ?
Concept Used:
In an equilateral triangle, all three sides are equal in length, and the altitude divides the triangle into two right triangles. The altitude is perpendicular to the base and bisects the base into two equal parts.
Pythagorean theorem:
Solution:
Let the equilateral triangle be ABC, with side length AB = BC = CA = 10 cm. Drop a perpendicular from vertex A to the base BC, which will intersect BC at the midpoint, M. This perpendicular line is the altitude.

The altitude divides the equilateral triangle into two congruent right triangles. In each right triangle:
The hypotenuse is the side of the equilateral triangle, which is 10 cm.
One leg is half the length of the base, so
The other leg is the altitude (h), which we need to find.
In the right triangle △ABM\triangle ABM△ABM, the sides satisfy the Pythagorean theorem:
Substituting the known values:
Thus, the altitude of the equilateral triangle is .