Đáp án B
By far: rất nhiều, vượt trội hơn nhiều, bỏ xa (dùng trong so sánh hơn nhất để nhấn mạnh)
E.g: She is by far the most intelligent student in the class. (Cô ấy là học sinh thông minh vượt trội hơn nhiều so với những học sinh khác trong lớp.)
Đáp án B (on => by)