What is an ideal fluid?

An ideal fluid should have the following qualities :
(a) It should be non-viscous, i.e., dragging force or other opposing force should be zero.
(b) It should have steady flow.
© It should be incompressible.
(d) The flow of such fluid should be stream line