<prompt> Answer this question truthfullyHow does nitroprusside cause vasodilation, and in what medical condition is it used for its vasodilatory effects?  <response>: <reason> Nitroprusside causes vasodilation equally at the arteries and veins via nitric oxide, and it is useful during the treatment of hypertensive emergency. 