A. program
B. software
C. input
D. output

The correct answer to the question: “What name is given to the programs run by a computer, as opposed to the hardware?” is “software”.