What is Software ?

A. Software is set of programs B. Software is documentation and configuration of data C. Software is set of programs, documentation & configuration of data D. None of the mentioned