Step 1: Idea:
Bond order in ozone is $1.5$, so the length should sit between the single bond value and the double bond value.
Step 2: Result:
Between $148$ pm and $121$ pm, only $128$ pm fits, which is the experimental value. The other numbers are far too large for an O-O bond.
Final Answer:
The O-O bond length in ozone is $128$ pm, option (B).
\[ \boxed{128\ \text{pm}} \]