General Medicine General ca4a7769 Which of the following has the maximum half life ? A Adenosine B Amiodarone C Esmolol D Lidocaine