Right answer is (a) Boundary conditions
The best explanation: The analytical solutions of partial differential equations depend upon boundary conditions and this is employed in CFD to some extent. Though the same PDE is solved, the solutions may differ based on the boundary conditions.