U.S. Senator John McCain has told Chinese officials they need to take a strong stand on North Korea in response to its rocket launch on Sunday .