Pharmacology Fluoroquinolone having longest half-life is: A Levofloxacin B Lomefloxacin C Ciprofloxacin D Moxifloxacin π‘ Explanation Fluoroquinolone having longest half-life is: β Correct Answer: D. Moxifloxacin