Electrical Machines
In a DC generator sparking between brushes and commutator surface may be due to

 over commutation.
  any of the above.
  too rapid reversal of current.
  under commutation.

ANSWER DOWNLOAD EXAMIANS APP