The wind farm may be able to ______ enough electricity for 2000 homes. A. make B. fabricate C. generate D. invent37/273The wind farm may be able to ______ enough electricity for 2000 homes. makefabricategenerateinventGiải thíchChọn C