Hyperconjugation involves overlap of the following orbitals (a) sigma-sigma (b) sigma-p (c) p-p (d) pie-pie