cómo matar sub-actividades y llevar la actividad a la cima de la stack

Tengo la actividad A que inicia la actividad B que inicia la actividad C

A -> B -> C

Cuando un usuario hace clic en un botón en la actividad C, quiero llevar a A a la parte superior de la stack y sacar completamente a B y C de la stack. Hay alguna forma de hacer esto ? ?

Puede usar el indicador FLAG_ACTIVITY_CLEAR_TOP con la intención de reiniciar la actividad A.