Explanation : In C, a bit-field is a structure or union member whose width is specified after a colon. Changing unsigned int c : 5; to unsigned int c : 6; increases the declared width of bit-field c from five bits to six bits. Its name and unsigned integer type remain unchanged. The maximum representable value increases from 31 to 63. Therefore, option C is correct.