Choose the best answer to complete each unfinished sentence, substitutes the underlined part, or has a close meaning to the original one.
Instead _____ petrol, cars will only run ____ solar energy and electricity.
A.of / on
B.for / by
C.in / over
D.from/ upon