What is the purpose of the ldd command?
A. It lists which shared libraries a binary needs to run.
B. It installs and updates installed shared libraries.
C. It turns a dynamically linked binary into a static binary.
D. It defines which version of a library should be used by default.
E. It runs a binary with an alternate library search path.