Which of the following is machine independence program?

Which of the following is machine independence program?

A. High level language
B. Low level language
C. Assembly language
D. Machine language