Under Wisconsin law, what is the maximum period a broker may retain a buyer's earnest money deposit in their trust account after a transaction fails to close before returning it?
-
A
Immediately upon demand
-
B
Within 10 business days
-
C
Within 30 days
-
D
Until both parties provide written instructions