You can... Chronic Kidney Diseases doesn't't mess heavily with overall blood composition, neither does spread between people or is dangerous to donate. There are several instances where one may not donate blood; blood transmitted disease like HIV or Syphilis, or a clotting factor deficiency, which is hemophilia, which while not exactly anything to worry about bloodwise, is much more dangerous to the person donating it, as without proper equipment or medication, a patient can bleed out.
On average an uninsured teeth cleaning is around $83 for an adult and $62 for a child.
The next thing to do is assist the situation until the police arrive.
The answer is definitely A.