Answer:
B. The NFP is acting as an agent, receiving the contribution on behalf of another organization.
Step-by-step explanation:
When the Not for profit organization acts as an intermediary then it would record the contribution it received from some organisation towards some different third organisation.
As the amount does not belong to Not for Profit organisation, and then it needs to further pay such amount to different party or organisation to which it belongs, and on behalf of which the Not for Profit organisation collected such amount.