간단한거 어떻게 하면 좋을지 조언 부탁드립니다.

액티비티가 열리는데

A-B-C-D순으로 열립니다.

D액티비티가 열리는 시점에서 A, B, C액티비티를 모두 finish(혹은 스택상에서 모두 제거) 할수 있을까요 ?

정 답이 안나오면 ActivityStartForResult()를 이용하여 줄줄이 닫히게 생각입니다. 더 좋은 방법이 있을까요 ????