(单选题) It took hours of study before the solution finally __________ him.(本题3.5分)
A、 dawned on
B、 relied on
C、 taken on
D、 impressed on
出自:聊城大学-大学英语四(专升本)