The advantage(s) inherent to using high level languages is/are________________?
A. A greater degree of machine independence
B. Improved debugging capability, and superior documentation
C. Fewer people, less management and shorter transition in learning time
D. All of the above