If Mary really wants to purchase John's house, and tells John's agent that she is willing to pay $560,000 for it instead of the list price of $540,000, John's agent should:
a) Accept the offer immediately
b) Counteroffer with a higher price
c) Reject the offer
d) Consult with John before responding