Does "The last operational satellite of the constellation, BeiDou-1C, was launched on May 25, 2003." correctly answer the question of When was the last satellite for the BeiDou-1 system launched?
yes