Senator Harry Reid, the Democratic majority leader, has apologized for once predicting that Barack Obama could become the country’s first black president because he was “light-skinned” and had “no Negro dialect, unless he wanted to have one.”