AMC8 1998 Problem 4

How many triangles are in this figure? (Some triangles may overlap other triangles.)
Image
Answer Choices
A. 9
B. 8
C. 7
D. 6
E. 5