Engineering Thermodynamics
The main cause for the irreversibility is

Mechanical and fluid friction
All of these
Unrestricted expansion
Heat transfer with a finite temperature difference

ANSWER DOWNLOAD EXAMIANS APP