单项选择题

______ windmill generators have supplied enough electricity with the neighboring communities without any one interruption.

(A) Power
(B) Powers
(C) Powerful
(D) Powering