Whether (C) is right or wrong is a matter of opinion. I am not saying it's wrong but I would prefer: Although having saved money for a long time, Mr. Cho said he could not afford to purchase a new house.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.