When did Nicholas Copernicus publish his famous work "On the Revolution of the Heavenly Bodies" and why did he wait for this moment?

A) 1543, because he wanted to ensure his work was complete and accurate before sharing it with the world.
B) 1514, because he wanted to gather more evidence and observations to support his heliocentric theory.
C) 1566, because he faced opposition from the Catholic Church and wanted to wait for a more favorable climate.
D) 1499, because he was hesitant to challenge the prevailing geocentric model and feared backlash from the scientific community.