Solution
= Solution
{c}
Partition the vertices by the parity of the number of one-bits. Every edge reverses that parity, giving a two-colouring; at least two colours are needed because an edge exists. Therefore \b[the vertex <chromatic number> is two].