What is a characteristic of high-level languages?

A.
They have the fastest execution speed on computer processors

B.
They use unfamiliar English words to describe instructions and memory locations.

C.
They expect programmers to be familiar with computer architecture.

D.
They use mathematical symbols such as “+” and “-” to denote addition and subtraction operations.