If "James asked Robert for a favor but he refused.", is "Robert refused." correct?

Choose from:
*no
*yes
Answer:
yes