Using passive voice:He has donated all of his proceeds to a non-

Using passive voice:
He has donated all of his proceeds to a non-profit organization for homeless people.
【正确答案】:All of his proceeds have been donated to a non-profit organization for homeless people.