Realmente existen tres opciones genéricas: