When selling software, software manufacturers limit their liability using which of the following?
A. End-User License Agreements
B. Confidentiality agreements
C. Software development agreements
D. By developing error-free software and code so there is no liability
E. None of the above