A、B、F、G为沉积岩,沉积岩是外力作用形成的,所以此图有外力作用.故不符合题意;
B、根据图中的岩层分布,分析得出G为背斜构造.F是向斜构造.说明它们是褶皱构造.褶皱是因为岩层受到水平挤压力,使得岩层出现一系列弯曲变形,它包括背斜和向斜.背斜的岩层向上拱起、向斜的岩层向下弯曲.因此此图有地壳运动.故不符合题意;
C、A、D为不同时期的岩浆岩,岩浆岩是岩浆活动形成的,所以此题有岩浆活动.故不符合题意;
D、B、F、G为沉积岩,沉积岩是外力作用形成的,所以此图有外力作用.E为变质岩,是由于岩浆活动上升时将附近的岩层高温变质形成的.所以此图有变质作用.A、D为不同时期的岩浆岩,岩浆岩是岩浆活动形成的,所以此题有岩浆活动.根据图中的岩层分布,分析得出G为背斜构造.F是向斜构造.说明它们是褶皱构造.褶皱是因为岩层受到水平挤压力,使得岩层出现一系列弯曲变形,它包括背斜和向斜.背斜的岩层向上拱起、向斜的岩层向下弯曲.因此此图有地壳运动.所以此图发生的作用有①外力作用 ②地壳运动③岩浆活动 ④变质作用.故正确.
故选:D.