Making hime the richest person in China, 这个是动名词形式作状语。如果这种状语从句的动作主体或者说主语与主句的动作主体或者主语不同,可以在该状语从句的前面加上一个主语/动作主体,即本题中的B选项。如果用D的话,后面的making得改成made/makes才行。
动名词作状语的具体解析:
http://wenku.baidu.com/link?url=wXhG2XS8YAQbXazt2yoK0l7olTzbIvdxalse2k0QcCY3GiNljZj4WdvzUG1C5wVzR4DcR62DkDsEqPDgKPXSexBctH8dKcz6yzmueNc3VeG