When an accounting firm fails to complete an audit according to the engagement letter, and causes the client financial losses, the firm could be sued for:
a) Breach of contract
b) Negligence
c) Fraud
d) Defamation