Political leaders pledged that construction of the so-called Freedom Tower -- which will rise 1,776 feet into the air and be the world's tallest building -- will be finished on schedule by the end of 2008.
Does this next sentence follow, given the preceding text?
Political leaders have never pledged.

Pick your answer from:
[I] Yes;
[II] It's impossible to say;
[III] No;
[III]