Marine engineers are responsible for

A
Safe and efficient operation of main propulsion machinery
B
ship service systems
C
The repair and maintenance of deck machinery
D
The operation and maintenance auxiliary machinery
E
All