?

Beele authorized McDonald to be his agent to go to Denver
and purchase some real estate that would be suitable to open up a
branch office for Beele’s business. He tells McDonald not to pay
more than $125,000 for the real estate. McDonald contacts York
to buy some real estate she owns. York calls Beele and Beele tells
York that McDonald is his agent to buy the real estate. Nothing
is mentioned about the $125,000 limitation. After negotiations
between McDonald and York, McDonald signs a contract purchasing
the real estate for $140,000. McDonald signed it indicating
on the contract that he was signing as agent for Beele.
Further facts show that the real estate is worth $140,000.
Which of the following is correct?