PASCAL 2001 Problem 16

In the diagram, all triangles are equilateral. The total number of equilateral triangles of any size is

Image

Answer Choices
A. 18
B. 20
C. 24
D. 26
E. 28