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