Which of the following best describe a generator?

A. requires electrical power unity
B. Can only work with moving water
C. Provides an electrical power output
D. Does not rely on magnetism