5. As shown in Figure 1, a regular hexagon is divided into small equilateral triangles by three sets of parallel lines. The total number of equilateral triangles in the figure is ( ).
(A) 24
(B) 36
(C) 38
(D) 76
5. G.

Classification and Calculation: Let the side length of a regular hexagon be 2. Then there are 24 equilateral triangles with a side length of 1, 12 equilateral triangles with a side length of 2, and 2 equilateral triangles with a side length of 3. In total, there are 38 equilateral triangles.