B
how often 指“频度”;how long指“时间段“;how soon指“要多久”。on the whole 从整体来说;on average 平均起来;generally speaking 总的来说;in all 总共。