intención setFlags FLAG_ACTIVITY_CLEAR_TOP

En Android, inicié 4 actividades A, B, C, D, si quiero volver de D a A, puedo usar 'intent.setFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP)'. Pero si las actividades son actividades de la misma clase abiertas de la siguiente manera, ¿cómo puedo volver de D a A ahora?

Intent i = new Intent(FlagsTest.this, FlagsTest.class);
startActivity(i);

Respuestas a la pregunta(3)

Su respuesta a la pregunta