Professional liability (errors and omissions) insurance covers claims arising from: