Module coupling needs to be weakened in order to increase module independence. Which of the following descriptions of information transfers between modules has the weakest level of module coupling?
a) Data defined in a common area is referenced by related modules.
b) Control parameters are transferred as arguments, and the module execution sequence is controlled.
c) Only data items are transferred as arguments between modules.
d) The required data is externally declared and shared.