Cite three practical/technological limitations that solar and wind energy currently share.
A. Intermittency, Storage, Location dependence
B. Efficiency, Affordability, Scalability
C. Complexity, Land use, Environmental impact
D. Maintenance, Transmission, Inefficiency