Answer:D. Moral codes and social sanctions
Explanation:
Moral codes refers to acceptable or right ethics that guides people's conducts . Social sanctions refers to actions not necessarily back or enforceable legally that force the people to behave in the right manner.
In the above scenario Brian was not willing to litter the floor due to anticipated public negative reaction s to her littering the floor with cigarettes butt.
It's not a contract for no two parties are involved, nor involved busines merger and neither is it a charity action.