AMC 12A 2005 Problem 25

Let S be the set of all points with coordinates (x, y, z), where x, y, and z are each chosen from the set \{0,1,2\}. How many equilateral triangles have all their vertices in S ?

Answer Choices
A. 72
B. 76
C. 80
D. 84
E. 88