Whenever the first and last day of a
month fall on the same day of the week,
that month has exactly how many days?
A. 28
B. 29
C. 30
D. 31