Which of the following characteristics does a high-level language possess?
A. They are also known as machine or assembler languages
B. They are designed to be utilized by specific types of computers
C. High-level instructions resemble mathematical expressions
D. They are more efficient than assembler language programs