Stream function is defined for:
(a) All three-dimensional flow situations
(b) Flow of perfect fluid
(c) Irrotational flows only
(d) Two-dimensional incompressible flows