Pharmacology Longest acting nitroglycerin is: A Amyl nitrite. B Penta erythrital tetranitrate. C Isosorbide dinitrate D Isosorbide mononitrate. π‘ Explanation Longest acting nitroglycerin is: β Correct Answer: B. Penta erythrital tetranitrate.