Each program can have ___________.
Answer: D
Correct answer: All of These
All three are ordinary parts of a program. Input is the data it operates on, output is what it produces, and functions are how its instructions are organised into reusable units.
The word "can" is doing the work: none is compulsory. A program may compute a constant result with no input, or produce no output at all, or be written as one block without functions. The option is correct because it asserts possibility rather than necessity.
Please log in or register to report this question.