The correct option is B Lateral overlapping of p-p orbitals
π orbital is formed by the side - wise overlapping of the orbitals.
s - orbital overlap will always form a sigma bond since it is uni- directional and overlaps heads on with other orbitals. It is also called as axial overlapping.
When atomic orbitals overlap, their axes remain parellel to each other and perpendicular to the internuclear axis to form π bond.
Lateral overlapping of p-p orbitals forms a π bond