Run-time errors arise from
Hardware failures
Design faults
Coding mistakes
None of the above
All of the above