单项选择题

A.He has just cleaned his desk.
B.He has just finished dancing with his friend.
C.He has just finished his homework.