Also, ships may move through sea zones containing enemy submarines and transports. If you are moving a destroyer through the sea zone can you ignore the submarine or do you have to stop all ships and conduct combat? I know subs have to stop for destroyers, but does it go the other way around?
No. The destroyer may ignore them.
from http://www.axisandallies.org/forums/index.php?topic=39150.0