Why did the boy hesitate when he paid for the roses?( )
A.正确答案CHe was reluctant to spend the only dime he had.
B.He could not understand the shopkeeper's words.
C.He could not believe the roses were fixed for him.
D.He was not sure if roses were the best Christmas gift.