反应A+B=C+D中,已知2克A和克B参加了反应,生成了4克C,则有几克D生成?