The answer is A.
Thrift-store donations choices supports a circular economy.
A thrift store receives donated items or sells goods on consignment. It is run by a not-for-profit group instead of a merchant. The reason for establishing a thrift store is to raise money for charities through the not-for-profit group. The money realized in a thrift store is used to fund a non profit organization or other charity.