Unless otherwise agreed to, all earnest money will be deposited in the broker's trust escrow or trust account no later than: A. 3rd business day after acceptance of contract (MEC) B. 5 days after contract acceptance C. A reasonable period of time D. Within 24 hours of contract acceptance