What is the difference between “print” and “echo”?

A.
There is no difference.
B.
Print has a return value, echo does not
C.
Echo has a return value, print does not
D.
Print buffers the output, while echo does not
E.
None of the above
Explanation: