The correct option is B σ−p
Hyper conjugation involves overlap of p orbitals. It is the interaction of the electrons in a sigma bond (usually CH or CC) with an adjacent empty (or partially filled) non-bonding p-orbital, anti bonding or orbital, or filled orbital, to give an extended molecular orbital that increases the stability of the system.