When the angel did that, David was still at the threshing floor of Araunah, the Jebusite. David saw that the Lord had answered him. So he offered sacrifices there.