North Carolina had a solid performance on opening night of the 2023-24 college basketball season, beating Radford 86-70.