This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Antimetabolites and Quinolones, Subject name: Pharmacology
[{'content': 'Which among the following fluoroquinolone has longest half-life? \nSelect and explain. \nA. Levofloxacin, B. Lomefloxacin, C. Ciprofloxacin, D. Moxifloxacin', 'role': 'user'}, {'content': 'Answer: D \nExplanation: Among the given options, the drug with longest half life is moxifloxacin (around 12 hours) but overall longest acting is sparfloxacin. Half-life of fluoroquinolones Drug Half Life Drug Half Life Ciprofloxacin 4 hours Norfloxacin 3 hours Gatifloxacin 7-8 hours Levofloxacin 7-8 hours Lomefloxacin 8 hours Moxifloxacin 12-15 hours Ofloxacin 8-9 hours Sparfloxacin 18-20 hours Grepafloxacin 12-15 hours Trovafloxacin 12 hours', 'role': 'assistant'}]