Which of the following is true of functions?
A: Replacing repeated code with a function will reduce the number of commands the computer needs to run
B: Functions are called once but can be declared many times
C: Programs written with functions run more quickly
D: Functions can help remove repeated code from a program