Answer: Option C
Step-by-step explanation: In simple words, social responsibility refers to the framework which guides an organisation for fulfilling its obligation to act for the benefit of the society. Whereas ethics refers to the set of activities that are considered morally correct in the eyes of society.
Hence ethics is a wider term and applies to all individuals and firms while social responsibility is focused on morally correct operations of the firms operating. It considers the fact that business has taken its resources from the society and have the obligation to pay back
Hence from the above we can conclude that the correct option is C.