A separately excited generator as compared to a self-excited generator_____________?

A separately excited generator as compared to a self-excited generator_____________?

A. is amenable to better voltage control
B. is more stable
C. has exciting current independent of load current
D. has all above features