How many non-congruent triangles can be drawn such that their vertices lie on the corners of a unit cube?

a. 12
b. 24
c. 8
d. 6