This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Cardiovascular system, Subject name: Pharmacology
Which of the following is a venodilator? 
Select and explain. 
A. Hydralazine, B. Minoxidil, C. Nitroprusside, D. Nifedipine
C: Nitroprusside
Answer: C: Nitroprusside 
Explanation: Nifedipine is a calcium channel blocker- aeriolar dilator Minoxidil is potassium channel opener - aeriolar dilater. Hydralazine is also an aeriodilater. Nitrates are preferably venous dilators (REF.Essential of medical pharmacology KD TRIPATHI 8th Edition)