Does it refer to the size of the external data bus, the address bus, or the registers? Do all three have to at least be 32-bits wide for the CPU to be called a 32-bit CPU, or, does just one have to be 32-bits wide?