Choose the right variant: I have known them … many years.
1) for
2) at
3) “0”
4) on
5) in