A technique used in testing modules, especially where modules are written and tested in a top-down fashion, where a few lines of code are used to substitute for subordinate modules describes: a) unit testing. b) module testing. c) component-level testing. d) stub testing. e) top-down testing.