A bit string is a list of 0s and 1s. How many length-k bit strings can be made?

-------

I was told the answer is k^2. Can someone explain this to me? I can see how this would work for when k=2.

(0,0) (0,1) (1,0) (1,1)

But, how can I know this will follow for larger numbers?