US Republican Senator Ted Cruz expressed regret at the NBA apologizing to China's government after a US professional basketball team's manager publicly voiced his support for protesters in Hong Kong.