Right option is (d) Crank-Nicolson scheme
The best explanation: Crank-Nicolson scheme is used to solve problems governed by parabolic equations. They result in implicit time-dependent problems. In CFD, they are usually used for finite difference solutions of boundary layer problems.