A选项“姚明是篮球运动员”虽然正确,但题目要求选择唯一全面无误的选项;B选项“人有两条腿”这一说法通常正确,但过于绝对,存在极少数因疾病或先天条件导致例外的情况;D选项“以上说法都不对”显然错误,因为A、B、C中至少有一个是正确的。而C选项“中国首都是北京”这一说法准确无误,因此C是正确答案。