A charitable remainder trust is a trust that provides for a specified distribution, at least annually, to at least one noncharitable income recipient for a period specified in the trust instrument, with the remainder interest paid to at least one charitable beneficiary.