Which statement is valid about computer program?

Which statement is valid about computer program?

A. High level languages must be converted into machine language to execute
B. High level language programs are more efficient and faster to execute
C. It is more difficult to identify errors in high level language program than in low level programs
D. All of above