Which of these energy resources might replace dwindling petroleum supplies one day?

Which of these energy resources might replace dwindling petroleum supplies one day?

A) coal and natural gas,
B) tar sands and uranium,
C) oil shade and tar sands,
D) wind and coal?