Which word is the best meaning of the underlined word in this paragraph?

Mrs. Jones told us to be punctual. She wanted us backstage early to warm up a little before the concert. "Be prompt. We want to be prepared to go on exactly at 7 p.m. We don't want to keep our faithful fans waiting!"

A.
quiet

B.
cheerful

C.
ready

D.
excited

underlined is punctual