Throughout most of the recorded history, medicine was anything but scientific.
【正确答案】 D
【答案解析】解析:题意:在历史记录中,药学绝对算不上科学。anything but意为“不是……”,与by no means同义。by and large“总的说来”,more often than not“多半”。故选D。