Which of the following sentences is punctuated correctly?

a

Have the paychecks arrived yet.
b

Have the paychecks arrived yet?
c

Have the paychecks arrived yet!
d

Have the paychecks, arrived yet?

1 answer

b

Have the paychecks arrived yet?