Why can a submarine go both under and above water?
a) It can transform its shape
b) It has special propulsion systems
c) It adjusts its buoyancy
d) It has a reinforced hull