General Medicine General e0a360fd Which of the following is the longest acting Beta-blocker A Esmolol B Sotalol C Carvedilol D Nadalol