AMC 12B 2019 Problem 17

How many nonzero complex numbers z have the property that 0, z, and z^{3}, when represented by points in the complex plane, are the three distinct vertices of an equilateral triangle?

Answer Choices
A. 0
B. 1
C. 2
D. 4
E. infinitely many