(a) A charitable organization may solicit charitable contributions or spend them only for a charitable purpose that is stated in its registration statement and most recent annual report.
(b) On the request of a donor, a charitable organization shall provide the donor with a statement of the programs and uses for which the funds are requested.
(c) A charitable organization shall establish and exercise controls over fund-raising activities conducted for its benefit, by itself or by a professional solicitor or fund-raising counsel.
(d) A charitable organization may not misrepresent the purpose for which funds are solicited.