does your body get all its energy from the sun?
Yes, because all energy comes from the sun (not directly) through food.