No engine is perfectly efficient because?

A.society does not need efficient engines.
B.most fuel sources create environmental damage.
C.efficiency is not a goal in most engineering projects.
D.some energy will be lost to its surroundings when running.