_______________________ exceptions are raised as a result of an error in opening a particular file.
(a) ValueError
(b) TypeError
(c) ImportError
(d) IOError
This question was addressed to me in an online interview.
Origin of the question is Exception Handling in chapter Classes and Objects, Inheritance, Polymorphism, Encapsulation and Exception Handling of Python