The correct answer is (b), Section 166-A of the Indian Penal Code.
Section 166-A of the Indian Penal Code states that “whoever neglects to perform a legal duty which he is bound by law to perform, shall be punished with imprisonment of either description for a term which may extend to one year, or with fine, or with both.”
In this case, the doctor is bound by law to provide medical treatment to a victim of acid attack. By refusing to do so, he is neglecting his legal duty and is therefore liable under Section 166-A of the Indian Penal Code.
The other options are incorrect because they do not apply to this situation. Section 166 states that “whoever disobeys the order duly promulgated by a public servant directing him to do any act not unlawful, shall be punished with imprisonment of either description for a term which may extend to six months, or with fine, or with both.” Section 166-B states that “whoever intentionally obstructs any public servant in the discharge of his public functions, shall be punished with imprisonment of either description for a term which may extend to two years, or with fine, or with both.” Section 167 states that “whoever, knowing or having reason to believe that any person has been injured, does not give information of the injury to a public servant competent to take cognizance of the offence, shall be punished with imprisonment of either description for a term which may extend to one year, or with fine, or with both.”
In conclusion, the doctor is liable under Section 166-A of the Indian Penal Code for refusing to provide medical treatment to a victim of acid attack.