An agency may cancel any IFB before or after the due date of the bid responses. Nothing can compel the award of a contract. The reason for cancellation of the IFB shall be documented and made a part of the procurement file. An IFB may be canceled or rejected at any time prior to award. A public body may not cancel or reject an IFB, a request for proposal, any other IFB, bid or proposal to avoid awarding a contract to a particular responsive and responsible bidder or offeror. (§ 2.2-4319 of the Code of Virginia).