Answer is C. It's a difficult one to explain, but Let's try to understand the dynamics:
The basic idea is that an oil power plant uses oil, while a solar one does not. Apparently, there's a threshold of viability - if oil costs more than $35, then an oil based plant becomes more expensive to run than a solar power one which doesn't use oil, and people will start building solar plants.
Now, over the last decade, Solar itself has become cheaper. We would expect the threshold to go lower - maybe it's worth it to switch to solar at $20 already, instead of $35 - but No! the threshold remains the same. Why? Why is it still not worth it to move to solar? we know that solar has improved, so apparently something must have also happened on the oil side, making it still more economical to make oil plants even if oil becomes expensive.
C does exactly that - it tells you that there's been some improvement on the oil side, so oil plants are more efficient: meaning that they "make more from less", or need to burn less oil to reach the same productivity. So even if oil prices rise, the fact that oil plants are more efficient in their consumption of this oil compensates, leaving the threshold at $35.
This question is difficult because it has many nice sounding answer choice. The key is to understand the concept of the threshold, and concentrate on what the question is asking - why did the threshold not change. We don't know, and don't care what happened to the actual price of oil itself: whether oil actually costs $5 a barrel (and people are still building oi-plants) or $80 a barrel (and people are no therefore building solar plants) is unimportant. What's important is why the threshold - the point at which it is economical to switch - has remained the same.