How many notes exist between C3 and C4 on the piano (including the accidentals)?

Group of answer choices

23

88

12

12