What is a stepping function?
A. a function that allows users to select which portion of a software program they would like to use
B. a function that allows users to make helpful notes about error messages they encounter
C. a function in a compiler that enables programmers to indent code when creating subfunctions
D. a function in a compiler that enables programmers to run a program line by line and observe the
current values of program variables