∵八个直角三角形全等,四边形ABCD,EFGH,MNKT是正方形,∴CG=NG,CF=DG=NF,∴S1=(CG+DG)2=CG2+DG2+2CG?DG=GF2+2CG?DG,S2=GF2,S3=(NG-NF)2=NG2+NF2-2NG?NF,∴S1+S2+S3=GF2+2CG?DG+GF2+NG2+NF2-2NG?NF=3GF2=12,∴GF2=4,∴S2=4.故选D.