Explanation: A covalent bond is formed when an element shares its valence electron with another element. This bond is formed between two non metals.
An ionic bond is formed when an element completely transfers its valence electron to another element. The element which donates the electron is known as electropositive element and the element which accepts the electrons is known as electronegative element. This bond is formed between a metal and an non-metal.
As oil is made up of hydrogen, carbon, and oxygen which are all non metals, will form a covalent bond.
Solar power takes in light and turns it into a usable energy. if used in a vehicle that would take light energy and transform it into mechanical energy.