Объяснение:
1)а Функция
2) Зависит от языка программирования. В каких-то все 3 ответа будут правильными, в каких-то только первые 2, а где-то может не быть ссылочных типов.
3)Аргументом функции может являться ячейка, числовое значение, текстовое значение, логическое значение.