Answer: p orbitals
Explanation: pi bonds are formed by side ways overlap of p orbital which leads lower energy state.
If we have p orbital in adjacent carbons then they will undergoes sideways overlap to form pi bond.
For example, Ethene, CH2=CH2 has p orbitals on adjacent carbons which combine sideways and result a double bond (called pi bond)