Đáp án D
Kiến thức về từ vựng
A. bred (quá khứ của breed): sinh ra, gây ra, mang lại
B. raise: nâng lên, đưa lên
C. cultivate: canh tác, trau dồi, tu dưỡng
D. generate: tạo ra, phát ra
Tạm dịch: Người ta đã sử dụng than và dầu để tạo ra điện trong một thời gian dài.